(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Что нового в IBM Rational Service Tester for SOA Quality версии 8.0

Источник: IBM Rational
Брайан Брайсон (Brian Bryson)

IBM Rational Service Tester for SOA Quality используется группами по обеспечению качества программного обеспечения для проверки функциональности и производительности Web-сервисов. Эта статья описывает некоторые основные улучшения, внесенные в версию 8.0.

Новый общий модуль записи сервисов

Самое значительное изменение в версии Rational Service Tester V8.0 - это новый общий клиент Web-сервиса (Generic Service Client), показанный на рис. 1. Это единый клиент для взаимодействия с любым типом сервиса сервис-ориентированной архитектуры (service-oriented architecture, SOA). Взаимодействие осуществляется как с помощью импорта файлов в формате языка описания Web-сервисов (Web Services Description Language, WSDL) или определения схемы XML (XML Schema Definition, XSD), так и посредством прямого подключения к конечной точке Web-сервиса для вызова процедур HTTP, сервиса обмена сообщениями Java (Java Message Service, JMS) или IBM WebSphere MQ.

Запись представляет собой привычный трехшаговый процесс: редактирование входных данных для Web-сервиса, выполнение сервиса и просмотр результатов. В целом новый клиент Generic Service Client значительно упрощает процесс создания тестов, поскольку он предоставляет унифицированный интерфейс для всех типов Web-сервисов. Это позволяет быстро создавать тесты.

Рисунок 1. Вид клиента Generic Service Client.
 

Обновленный редактор тестов

В новой версии обновлен не только модуль записи тестов. Также улучшен редактор тестов. Он содержит новое представление на основе форм, которое лучше организует Web-сервисы и их параметры. Также представлен новый интерфейс, который упрощает процесс работы с содержимым заголовков (см. рис. 2), в частности, с данными аутентификации и адресами для ответа (reply-to), основываясь на стандартах WS-Addressing, WS-Reliable Messaging и WS-Coordination.

Рисунок 2. Новый интерфейс для работы с содержимым заголовков.
 

Разделение тестов сервисов и тестов производительности

Еще одной новинкой в версии 8.0 является более четкое разделение между функциональностью Rational Service Tester и IBM Rational Performance Tester. Отклики от клиентов показали, что тестирование производительности и тестирование сервисов стали слишком тесно переплетаться, хотя эти виды тестирования и похожи. Обновленный интерфейс более четко разделяет функциональность для Rational Service Tester и Rational Performance Tester. Большинство изменений выглядит просто. Это, например, отдельный пункт меню для Rational Service Tester в панели Start ("Пуск"). Но иногда именно такие простейшие изменения играют решающую роль.

Обновление среды для поддержки дополнительных протоколов

Поддержка JavaScript Object Notation

Одной из проблем при тестировании современной архитектуры SOA является обеспечение соответствия средств поддержки постоянно меняющимся технологиям, связанным с Web-сервисами. Одна из таких технологий - это нотация объектов JavaScript (JavaScript Object Notation, JSON). При использовании средства IBM Rational Service Tester теперь можно тестировать приложения, которые используют формат сообщений JSON, так же, как вы тестируете Web-сервисы на базе XML. Автоматическая корреляция сообщений JSON отсутствует. Однако с помощью сообщений JSON вы получаете доступ к просмотру исходного кода в SOA Tester, где можно редактировать сообщения и проводить корреляцию вручную.

Улучшения асинхронной связи

Поддержка асинхронных вызовов сервисов появилась в Rational Service Tester версии 7.0.2. В версии 8.0 добавлен мастер для использования одного из стандартов WS при создании асинхронных вызовов с использованием специальных заголовков и структур обратных вызовов.

Поддержка протокола NTLM

Начиная с версии 8.0 в Rational Service Tester включена поддержка протокола для Microsoft Windows NT LAN Manager (NTLM), как показано на рис. 3.

Рисунок 3. Вкладка настройки протоколов (Protocols Configuration).
 

Интегрированное управление тестами

В набор продуктов IBM Rational теперь входит новая централизованная Web-среда для управления тестами. Она называется IBM Rational Quality Manager. Это настраиваемое решение предоставляет возможности для совместной работы, планирования тестов, управления технологическими процессами, отслеживания событий и создания отчетов на основе метрик. Продукт позволяет численно оценить то, как принимаемые решения и результаты проектов влияют на бизнес-цели и соотносятся с ними.

Тесты IBM Rational Service Tester V8.0 можно запускать из IBM Rational Quality Manager.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 26.05.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM Rational Functional Tester Floating User License
Rational ClearCase Multisite Floating User License
Rational ClearQuest Floating User License
IBM RATIONAL Clearcase Floating User License + Sw Subscription & Support 12 Months
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
CASE-технологии
СУБД Oracle "с нуля"
Новые материалы
3D и виртуальная реальность. Все о Macromedia Flash MX.
Краткие описания программ и ссылки на них
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100