SOA*Взгляд тестировщика презентация

Содержание

О чем я хочу поговорить Эволюция приложений Что такое SOA? Тестирование SOA Автоматизация тестирования SOA

Слайд 1SOA* Взгляд тестировщика
SOA - Service Oriented Architecture.
Роман Ивлиев


Слайд 2О чем я хочу поговорить
Эволюция приложений
Что такое SOA?
Тестирование SOA
Автоматизация тестирования SOA



Слайд 3Эволюция приложений


Слайд 4Отдельные приложения
Эволюция приложений


Слайд 5Отдельные приложения
Клиент-серверные
Эволюция приложений


Слайд 6Отдельные приложения
Клиент-серверные
Распределенные (n-tier)
Эволюция приложений


Слайд 7Отдельные приложения
Клиент-серверные
Распределенные (n-tier)
Web-сервисы
Эволюция приложений


Слайд 8Отдельные приложения
Клиент-серверные
Распределенные (n-tier)
Web-сервисы
SOA
Эволюция приложений


Слайд 9Что такое SOA?


Слайд 10Service Oriented Ambiguity*

*Сервисно-ориентированная неоднозначность
- Мартин Фаулер
Что такое SOA?


Слайд 11c одной стороны
Что такое SOA?


Слайд 12c другой стороны
Что такое SOA?


Слайд 13Тестирование SOA


Слайд 14Что же проверять?
Преобразование и отображение


Слайд 15Что же проверять?
Логика системы


Слайд 16Что же проверять?
Перенаправление


Слайд 17Что же проверять?
Логирование


Слайд 18Что же проверять?
Нотификация


Слайд 19Что же проверять?
Адаптеры


Слайд 20Что же проверять?
Безопасность


Слайд 21Что же проверять?
Производительность


Слайд 22Что же проверять?
Доступность


Слайд 23Безопасность
XSS
SQL-Injection
Xpath-Injection
Испорченные данные (дублирование, нехватка, смена типов)
Выход за пределы диапазонов


Слайд 24Кто будет тестировать?
Как тестировать?
Когда остановиться?

Безопасность – проблемы


Слайд 25Производительность - 1
Производительность модулей
Производительность интерфейсов
Производительность сервисов
Производительность связующих компонент


Слайд 26Производительность - проблемы
Многослойность
Зависимость от «железа»
Зависимость от сети


Слайд 27Интеграционное тестирование
Кто должен проводить?

Сервис-провайдер
Потребитель сервиса
Оба
Кто-то ещё


Слайд 28Top 3 затыки при тестировании SOA
Кто отвечает за тестирование?
А с другой

стороны все тесты пройдены?
Как доказать другой стороне, что нашему компоненту можно доверять?



Слайд 29Автоматизация тестирования SOA


Слайд 30Программные средства
SOAP UI (Pro)
SOAPSonar
SOAPTest
http://google.com/search?&q=soap+test+tool
и т.д.


Слайд 31Библиотеки, компоненты, модули
C#
Perl
PHP
Java
и т.д.


Слайд 32Обо мне
Я: Роман Ивлиев

ЖЖ : http://dumtest.livejournal.com

Е-почта: Roman.ivliev@mail.ru

Ася: 73034738

Мобила: +7 (903) 779-6065


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика