Анатомия инструментов тестирования
Баранцев Алексей, ИСП РАН, Москва
Создание теста
Выполнение теста
Модификация теста
Создание теста
Выполнение теста
Модификация теста
Создание теста
Выполнение теста
Модификация теста
Тестирование
=
Управление
+
Наблюдение
Тест
Драйвер интерфейса
Тестируемая система
Автоматизация
=
Программирование роботов
Создание теста
Выполнение теста
Модификация теста
Создание теста
Выполнение теста
Модификация теста
Обучение роботов• Повторяй за мной!• Органы чувств
– распознавание– реакция
• Интеллект– память– логика– самостоятельность
Инструмент тестирования
Язык, среда, интерпретатор
Драйвер интерфейса
Фреймворк
Библиотеки
JUnit, NUnit, …
Java, C#, …
API Библиотеки
xUnit
Selenium
JavaScript
Selenium Core
Фреймворк
Библиотеки
Selenium RC
Java, C#, …
Библиотеки
Фреймворк
Selenium RC
Библиотеки
HP Mercury QTP
VBScript
Драйвер интерфейса
Фреймворк
Баранцев Алексей[email protected]
http://software-testing.ru/
http://barancev.blogspot.com/
Skype: barancev
ICQ: 3959207