Summary: Presentation on open source testing frameworks (improved version, more focus on real project example) at Software Engineering Forum 2009 (SEF-1) conference by Aliaksandr Ikhelis. Sponte framework developer and owner is Stanislaw Wozniak, Expedia Limited, UK. Sponte project homepage: http://rubyforge.org/projects/sponte/; http://github.com/swozniak/sponte/tree/master
7. < Оболочка > Черный Ящик < Приложение > Управление < Тест кейсы > TC_1 TC_2
8. < Оболочка > Библиотеки < Приложение > Управление Язык Раннер Отчеты Тесты: Действия Проверки Данные < Тест кейсы > TC_1 TC_2
9. < Оболочка > Библиотеки < Приложение > Управление Язык Раннер Отчеты Тесты: Действия Проверки Данные Драйвер < Тест кейсы > TC_1 TC_2
10. < Оболочка > Библиотеки < Приложение > Управление Язык Отчеты Раннер Отчеты Тесты: Действия Проверки Данные Драйвер < Тест кейсы > TC_1 Passed TC_2 Failed TC_1 TC_2
11. < Оболочка > Библиотеки < Приложение > Управление Язык Подходы Отчеты Раннер Отчеты Тесты: Действия Проверки Данные Драйвер < Тест кейсы > TC_1 Passed TC_2 Failed TC_1 TC_2
25. Сервер Архитектура фреймворка на основе Watir БД Код Репозиторий Клиент K Код Ядро Клиент 1 … Web- интерфейс Консоль
26. Сервер Архитектура фреймворка на основе Watir БД Код Репозиторий Клиент K Код Ядро Клиент 1 … Web- интерфейс Консоль Watir Browser
27. Сервер Архитектура фреймворка на основе Watir БД Код Репозиторий Клиент K Код Ядро Клиент 1 … Web- интерфейс Консоль Watir Browser Клиент: Режим отладки
28.
29.
30. Параллельное выполнение тестов … Клиент 1 Test 1 + Dataset 1 Клиент 2 Test 1 + Dataset 2 Клиент k Test n + Dataset m Сервер Scenario = ∑ (Test i + DataSet j )
31. Параллельное выполнение тестов … Клиент 1 Test 1 + Dataset 1 Клиент 2 Test 1 + Dataset 2 Клиент k Test n + Dataset m Web- интерфейс Отчет по сценарию Сервер Scenario = ∑ (Test i + DataSet j )