Тестирование веб-сервисов. С чего начать?
#1
Отправлено 23 октября 2013 - 11:28
Подскажите, пожалуйста, что можно прочитать, чтобы получить базовое представление о тестировании веб-сервисов. Интересуют следующие вещи:
1. Теория: литература, статьи/блоги, вебинари
2. Какие тулы используют при тестировании веб-сервисов (интересуют как с GUI, так и без. Второе даже предпочтительнее)
3. На чем можно попрактиковаться
Заранее большое спасибо
#2
Отправлено 23 октября 2013 - 13:23
Добрый день.
Подскажите, пожалуйста, что можно прочитать, чтобы получить базовое представление о тестировании веб-сервисов. Интересуют следующие вещи:
1. Теория: литература, статьи/блоги, вебинари
2. Какие тулы используют при тестировании веб-сервисов (интересуют как с GUI, так и без. Второе даже предпочтительнее)
3. На чем можно попрактиковаться
Заранее большое спасибо
Касательно ресурсов - очень советую сайт http://automated-testing.info/. Там если покапаться - очень много интересных и полезных статей по тестированию как автоматическому, так и ручному
Инструменты - soapUi наверное один из самых удобных именно для полноценного тестирования. Есть платная(достаточно дорогая) и бесплатная версия, возможность запуска как из GUI, так и из командной строки(что полезно для интеграции с разными билд системами).
Недавно сталкивался с инструментом jsonium, показался интересным, но он пока очень сырой и для полной автоматизации вряд ли подойдет, но перспективы видны.
#3
Отправлено 28 октября 2013 - 05:44
Тестирование без gui это в принципе просто написание кода, который будет использовать этот сервис, похоже на unit тестирование, но с некоторыми отличиями. Отличная практика, рекомендую! SoapUI (как уже ответили до меня) хороший инструмент, чтобы быстро начать делать тесты.Добрый день.
Подскажите, пожалуйста, что можно прочитать, чтобы получить базовое представление о тестировании веб-сервисов. Интересуют следующие вещи:
1. Теория: литература, статьи/блоги, вебинари
2. Какие тулы используют при тестировании веб-сервисов (интересуют как с GUI, так и без. Второе даже предпочтительнее)
3. На чем можно попрактиковаться
Заранее большое спасибо
Попрактиковаться можно на любом публичном web сервисе, нужного вам типа, первое что приходит в голову - зарегистрировать пробный проект в jira ondemand и использовать их api.
Литература: программирование (основы), технологии: soap, rest или что там у вас, unit testing.
#4
Отправлено 28 октября 2013 - 07:08
К примеру, наш сервис использует API с обменом сообщений в формате JSON. А SoapUI разве можно с JSON подружить?
#5
Отправлено 28 октября 2013 - 10:18
Да, можно. http://www.soapui.or...t-requests.htmlХотел бы сказать, что не все веб-сервисы работают по протоколу SOAP. А когда мы говорим про SOAP, то подразумеваем, что обмен сообщениями должен происходить в формате XML.
К примеру, наш сервис использует API с обменом сообщений в формате JSON. А SoapUI разве можно с JSON подружить?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных