Comments 14
Вы в таблицах пишите только для статьи или для работы тоже? Почему встроенные инструменты Postman не используете для описания сценариев тестирования?
Добрый день, спасибо за вопрос. Сперва я хотела показать стиль написания тест-кейсов для начинающих. Спасибо за идею сделаю вторую часть с использованием Postman.
Описанные кейсы, это тот минимум, который делает разработчик, по ходу выполнения задачи.
Расскажите лучше про автоматические тесты, как вы организовываете весь процесс в Postman (если речь про API), как его автоматизируете, в таком духе
В примере с магазином животных в API принимается два варианта запроса - XML и JSON. Почему не тестируете разные входные форматы одних и тех же запросов?
В примере ошибка или это так и задумано, ответ выдается в формате запроса и accept заголовок игнорируется?
Полезный пост, возьму на заметку
Молодец, Надя! Рад, что все получилось с публикацией. Всегда рекомендую твои шаблоны ребятам на своем курсе.
Надежда, судя по всему в вашей организации продолжают во всю пользоваться табличными процессорами, хотя VB макросы к документу не прекручены - это уже прогрессивный подход :) Почему описываете тестовые данные, вне форматов инструментов тестирования или у вас ноухау наработки (будьте осторожны чтобы чего не выложить). Например, как пишут выше можно описывать тестовые наборы, например в текстовом csv формате с разделителями, который бы понимала какая-нибудь тестирующая программа. Опять же судя по прогрессивности вашей организации, все тесты должны проходить автоматически для разрабатываемых апи сервисов при загрузке коммитов с измененным исходным кодом в репозитарий и развертывании приложений в тестовой среде.
Суть статьи заключалась, научить составлять тест-кейсы, кто начинает изучать основы тестирования.
Прошу организацию не трогать, так как она здесь не причём.
Здесь описываю свои знания как ментор по тестированию, а не как сотрудник организации.
«можно описывать тестовые наборы, например в текстовом csv формате с разделителями» - можно будет отнести к другой статье по автоматизации с Postman.
Спасибо за комментарий.
Надежда, а почему выбрали автоматизацию Postman, а не например, автоматизированное тестирование Webdriver-Cucumber-Ruby:
https://www.youtube.com/watch?v=ZGmOxX0OEo0
https://www.youtube.com/watch?v=MgEZqRsTnec
https://github.com/larate/automation_practical_sqa
или еще какойто вариант тестирования?
Шаблоны тест-кейсов по API, тест-кейсы по идемпотентности