InfoWorld, США

Во втором квартале текущего года компания Mindreef планирует расширить возможности своего инструментария тестирования Web-сервисов средствами автоматизации выполнения тестовых сценариев с использованием спецификаций WSDL (Web Service Description Language).

Компанию, специализирующуюся на программных средствах тестирования Web-сервисов и управления качеством сервис-ориентированных архитектур (Service-Orientea Architecture, SOA), заинтересовали также процедуры нагрузочного тестирования Web-сервисов.

«Благодаря включению в наш инструментарий SOAPscope Server компонентов Test Suites в нем появляется возможность автоматически выполнять сразу целый пакет тестов, вместо того чтобы запускать их вручную и по отдельности, — пояснил вице-президент Mindreef по управлению продуктами Джим Мерфи. — Конечно, наши клиенты самостоятельно занимаются созданием подобных сценариев, но теперь они получают в свое распоряжение десятки, сотни, даже тысячи готовых наработок. С помощью Test Suites каждую ночь можно запускать целую группу тестов в автоматическом режиме».

В качестве примеров тестового сценария для Web-сервиса можно привести процедуру подключения к централизованной службе аутентификации, проверки прав доступа к системе оформления заказа и последующей передачи информации в систему управления заказами и систему управления складскими запасами.

Одна из функций пакета Test Suites заключается в создании интерфейса для автоматического выполнения тестовых сценариев.

«Появление новых функций поднимает инструментарий тестирования Web-сервисов на новый уровень абстракции», — заметил Мерфи.

Новые функции будут работать поверх базовых механизмов SOAPscope.

«Сегодня мы предлагаем уже нечто большее, чем просто специализированное тестирование Web-сервисов, — подчеркнул директор по технологиям Mindreef Фрэнк Гроссман. — Обратиться сейчас к отдельному сервису и проверить возвращаемые результаты можно достаточно легко, но вот полностью автоматизировать этот процесс совсем непросто».

Что касается нагрузочного тестирования, здесь Mindreef планирует добавить к SOAPscope Server простой в использовании компонент Load Test. Соответствующие инструменты могут пригодиться людям, имеющим опыт работы с XML. Конечная цель заключается в том, чтобы сделать процедуру нагрузочного тестирования самой рутинной частью цикла разработки сервис-ориентированных архитектур.

Путем нагрузочного тестирования можно, к примеру, проверить объемы допустимых транзакций на конечных узлах Web-сервисов.