'

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

Понравилась презентация – покажи это...





Слайд 0

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


Слайд 1

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


Слайд 2

Эволюция приложений


Слайд 3

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


Слайд 4

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


Слайд 5

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


Слайд 6

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


Слайд 7

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


Слайд 8

Что такое SOA?


Слайд 9

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


Слайд 10

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


Слайд 11

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


Слайд 12

Тестирование SOA


Слайд 13

Что же проверять? Преобразование и отображение


Слайд 14

Что же проверять? Логика системы


Слайд 15

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


Слайд 16

Что же проверять? Логирование


Слайд 17

Что же проверять? Нотификация


Слайд 18

Что же проверять? Адаптеры


Слайд 19

Что же проверять? Безопасность


Слайд 20

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


Слайд 21

Что же проверять? Доступность


Слайд 22

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


Слайд 23

Кто будет тестировать? Как тестировать? Когда остановиться? Безопасность – проблемы


Слайд 24

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


Слайд 25

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


Слайд 26

Интеграционное тестирование Кто должен проводить? Сервис-провайдер Потребитель сервиса Оба Кто-то ещё


Слайд 27

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


Слайд 28

Автоматизация тестирования SOA


Слайд 29

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


Слайд 30

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


Слайд 31

Обо мне Я: Роман Ивлиев ЖЖ : http://dumtest.livejournal.com Е-почта: Roman.ivliev@mail.ru Ася: 73034738 Мобила: +7 (903) 779-6065


×

HTML:





Ссылка: