Подскажите в каком формате вы создаете тест кейсы для тестирования API?
Мне видется один вариант это в шагах писать конкретный запрос, а в результате конкретный ответ в виде json. Это нормальный вариант?
Отправлено 24 июня 2015 - 08:15
Подскажите в каком формате вы создаете тест кейсы для тестирования API?
Мне видется один вариант это в шагах писать конкретный запрос, а в результате конкретный ответ в виде json. Это нормальный вариант?
Отправлено 24 июня 2015 - 08:32
Я бы посмотрел в сторону SoapUI.
Через TestComplete, наверное, также бы делал.
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
Отправлено 24 июня 2015 - 10:02
а к примеру zephyr плохая идея для написания именно TC?
Отправлено 24 июня 2015 - 12:56
Вариант нормальный, если в запрос не забито слишком много жестких данных, не относящихся к тестируемому значению. В идеале, при реальном тестировании "побочные" данные надо бы варьировать.
Другой вариант - сделать где-то у себя документ, например страничку во внутренней Wiki, где описаны разные типы запросов: что означают отсылаемые значения, и что в них можно подставлять. А в тесте писать, какое именно значение или их комбинацию мы тестируем, а остальные давать возможность заполнять свободно. В тест добавлять ссылку на страничку или документ.
SoapUI - это всё-таки уже автоматизация. Хотя и в ручном тестировании его можно использовать в качестве удобного хранилища готовых запросов.
0 пользователей, 0 гостей, 0 анонимных