SoapUI - Возможности
SoapUI богат следующими пятью аспектами:
- Функциональное тестирование
- Тестирование безопасности
- Нагрузочное тестирование
- Протоколы и технологии
- Интеграция с другими инструментами
Давайте узнаем больше о каждой из этих возможностей.
Функциональное тестирование
SoapUI позволяет тестировщикам писать функциональные тесты API в SoapUI.
SoapUI поддерживает функцию Drag-Drop, которая ускоряет разработку скрипта.
SoapUI поддерживает отладку тестов и позволяет тестировщикам разрабатывать тесты на основе данных.
SoapUI поддерживает несколько сред, что позволяет легко переключаться между средами QA, Dev и Prod.
SoapUI позволяет создавать расширенные сценарии (тестировщик может разработать свой собственный код в зависимости от сценария).
Тестирование безопасности
SoapUI выполняет полный набор сканирования уязвимостей.
SoapUI предотвращает внедрение SQL для защиты баз данных.
SoapUI сканирует на предмет переполнения стека, вызванного документами огромного размера.
SoapUI сканирует межсайтовые сценарии, которые возникают, когда параметры службы представлены в сообщениях.
SoapUI выполняет фаззинг-сканирование и граничное сканирование, чтобы избежать неустойчивого поведения сервисов.
Нагрузочное тестирование
SoapUI распределяет нагрузочные тесты между n агентами LoadUI.
SoapUI с легкостью имитирует массовое и реальное нагрузочное тестирование.
SoapUI позволяет создавать расширенные настраиваемые отчеты для сбора параметров производительности.
SoapUI позволяет осуществлять непрерывный мониторинг производительности системы.
Протоколы и технологии
SoapUI поддерживает широкий спектр протоколов -
- SOAP - простой протокол доступа к объектам
- WSDL - язык определения веб-сервисов
- REST - передача репрезентативного состояния
- HTTP - протокол передачи гипертекста
- HTTPS - защищенный протокол передачи гипертекста
- AMF - формат сообщения действия
- JDBC - подключение к базе данных Java
- JMS - служба обмена сообщениями Java
Интеграция с другими инструментами
- Проект Apache Maven
- HUDSON
- JUnit
- Apache - Муравей и многое другое….