Перейти к содержимому

Программирование на Java для тестировщиков
онлайн, начало 2 марта
Тестирование защищенности веб-приложений
онлайн, начало 2 марта
Школа для начинающих тестировщиков
онлайн, начало 26 февраля
Школа тест-менеджеров v. 2.0
онлайн, начало 28 февраля
Фотография

Правильно ли покрывать каждый параметр JSON REST api тестами?


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 lerby

lerby

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 11 Февраль 2018 - 13:20

Кратко вопрос:
Есть JSON API с 30 параметрами. Если применить пограничное значение на каждое поле + тесты на отсутствие каждого обязательного поля + 1 тест на только обязательные поля + 1 тест на все поля сразу, то получится больше 100 тестов. 
1) Нормально ли это при ручном тестировании? Если нет, то как лучше ограничить? К сожалению, выбор тут зависит не от меня.

2) Нормально ли такое покрытие при автоматизированном тестировании (в будущем на сколько мне известно планируется автоматизировать)?
3) Не упустил ли я чего то?

 

Если нужно расписать и привести примеры - только скажите!

 

Всем спасибо за ответы!


  • 0

#2 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 307 сообщений
  • Город:Н.Новгород

Отправлено 12 Февраль 2018 - 08:51

В моей практике в ручном тестировании действительно делали много тестов. Только, например, тесты на одно поле объединяли в 1 сценарий.

А, например, ISTQB советует для минимизации объединять тесты, т. е., чтоб все тесты в совокупности проходили все условия, при этом объединяя условия для разных полей в 1 кейс.

Если тесты будут автоматизироваться, вам не нужно минимальное количество. Наоборот, нужна одна проверка в каждом тесте, чтобы по результату можно было сразу понять, какой кейс не работает.

Если тесты будут и для автоматизированного набора, и для ручной регрессии, то можно сделать 2 разных набора: ручные сценарии укрупнить, иначе с большим набором кейсов просто очень сложно будет работать человеку.


  • 0


Практикум по тест-дизайну 2.0
онлайн, начало 2 марта
Школа для начинающих тестировщиков
онлайн, начало 12 февраля
Комплексная система подготовки тестировщиков по программе ISTQB
онлайн, начало 14 марта
Тестирование веб-приложений
онлайн, начало 19 января



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале