Лилия Горбачик

Preview:

Citation preview

ТестированиеWeb Services

Лилия Горбачик

Введение

Архитектура SOA

Реализация Web-Service

Особенности тестированияWeb-Services

Фазы тестирования

Ø Планирование

Ø Unit-тестирование

Ø Интеграционноетестирование

Ø Системное тестирование

Планирование

Ø Тестирование безопасности на протяжении всего проекта

Ø Квалификация команды

Ø Планирование показателей надежности

Ø Выбор средства автоматизированного тестирования

Ø Планирование тестового окружения

Unit тестирование

Ø Выполняются разработчиками

Ø Проведение ревью

Ø Обеспечение качества ПО для дальнейшей интеграции

Интеграционное тестирование

Ø Интерфейсы и обмен данными между сервисами

Ø Проверка транспортного уровня

Ø Проверка на соотвествие стандартам данных

Ø Проверка на соответствие уровню безопасности

Системное тестирование

Ø Проверка сервисов в условиях смоделированной тестовойсреды

Ø Тестирование безопасности

Ø Проверка на соотвествие бизнес требованиям

Ø Нагрузочное тестирование

Использование средствавтоматизации

Ø Необходимость визуализации использованияWeb Services

Ø Особое внимание к тестированию надежности

Ø Поддержка стандартовWSDL, SOAP

Требования к средствуавтоматического тестирования

Ø Возможность импортаWSDL файла для определенияструктуры сервиса

Ø Представление списка методов и параметров, доступныхдля сервиса

Ø Сохранение и представление SOAP ответаØ Возможность использования MTOM в SOAP запросах.Ø Возможность эмуляции работы нескольких пользователейØ Возможность создания очереди запросов и заданнойзадержкой.

Обзор средств автоматическоготестирования

Ø HP Mercury Service Test, Load Runner, Quality Center –комплексное решение для тестирование проектов

Ø Parasoft SOA Test – специализированный продукт для сервисно-ориентированной архитектуры

Ø iTKO LISA Suite – линейка продуктов LISA Test, LISA Validate,LISA Virtualize для комплексного тестирования.

Заключение

Ø Область примененияWeb-Services

Ø Основные компонентыархитектуры

Ø Особенности тестированияØ Фазы тестированияØ Выбор средстваавтоматическоготестирования

Вопросы?

ГорбачикЛилия,gorbachik_liliya@emc.com

Recommended