Я новичок в веб-сервисах. Я совершенно не знаком с тестированием веб-сервисов. Новый проект требует, чтобы я тестировал веб-службы, и клиент поддерживает любой инструмент с открытым исходным кодом. Каков подход к тестированию веб-сервисов? Также предлагайте инструмент (с минимальными скриптами) для тестирования веб-сервисов?Как проверить веб-службы?
ответ
Заканчивать SoapUI - один из лучших инструментов для тестирования веб-службы - плюс это бесплатно !!
У них также есть версия «Pro», которая стоит - вы можете делать больше вещей, таких как нагрузочное тестирование и т. Д., Но бесплатная версия достаточно хороша для большинства ваших тестов, я бы сказал!
Учитывая WSDL (он-лайн или сохраненный как файл), он будет создавать заглушки для каждого метода, которые затем можно использовать для создания запросов (как XML), заполнить пробелы (значения параметров), а затем вы может отправить ваш запрос в веб-службу и посмотреть, что возвращается в ответ.
SoapUI также позволяет писать сценарии, которые могут быть запущены снова и снова.
Отличный инструмент - не может хвалить его достаточно!
Марк
Кроме того, вы можете использовать Firefox Poster для того, чтобы протестировать веб-службы, передавая XML-пакеты вручную.
Проверить его здесь:
Вы могли бы хотеть рассмотреть robot framework. Это универсальная платформа тестирования, основанная на ключевом ключе. Существуют библиотеки для тестирования веб-сервисов на основе REST и SOAP. Его также можно использовать для тестирования веб-страниц (через библиотеку селена), баз данных и многое другое.
robotframework имеет массу встроенных ключевых слов, и есть дополнительные библиотеки, которые делают гораздо больше. Вы также можете разрабатывать свои собственные ключевые слова на языках python, java, .NET или на любом другом языке.
SoapUI - отличный инструмент для тестирования веб-сервисов SOAP. Он позволяет протестировать SOAP-клиент или SOAP-сервер.
Другим очень полезным инструментом является Fiddler. Fiddler не обязательно нацелен на тестирование веб-сервисов (это отладчик HTTP), но поскольку веб-службы SOAP работают через HTTP, вы можете использовать его для тестирования. Еще одним очень важным преимуществом использования Fiddler является то, что вы также можете тестировать веб-службы REST.
- 1. Как проверить/проверить использование NSURLCache?
- 2. Как проверить право проверить сайт?
- 3. как проверить все дети проверить
- 4. Как проверить/проверить/проверить/подтвердить мой пароль SSH?
- 5. Как проверить и проверить ли токен
- 6. Padre: как проверить/проверить строки Unicode?
- 7. Как проверить и проверить код построителя питания
- 8. Как проверить jQuery Проверить правила по умолчанию?
- 9. Проверить радиокнопки ООН проверить
- 10. Как проверить случайные варианты?
- 11. Как проверить возраст тега?
- 12. Как проверить IntentService android?
- 13. Как проверить два md5
- 14. Как проверить подключение C2DM
- 15. Как проверить входящие URL?
- 16. Как проверить System.Net.Mail.SmtpClient.Credential
- 17. Как проверить версию API?
- 18. Как проверить формат файла?
- 19. Как проверить токен SAML
- 20. Как проверить Laravel SessionID?
- 21. Как проверить PayPal DoExpressCheckoutPayment?
- 22. Как проверить, если localhost
- 23. Как проверить версию db2
- 24. Как проверить SDK?
- 25. как проверить систему аутентификации?
- 26. Как проверить путь отдыха?
- 27. Как проверить сингапурский FIN?
- 28. Как проверить статус AVPlayer?
- 29. как проверить ионные переключатели
- 30. как проверить возможность устройства