22
Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. Максим Гриневич

Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

  • Upload
    sqalab

  • View
    1.141

  • Download
    3

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Промышленный подход к автоматизации тестирования или

Keyword-driven testing в жизни.Максим Гриневич

Page 2: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Обо мне

Page 3: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Что тестируем?

Colvir Banking System:

~ 80 модулей

~ 7 человековеков на разработку

~ 8 ТБ промышленная БД

~ 7000 вариантов использования (use case)

Oracle, Delphi, QT

Page 4: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Зачем?

Межмодульная связь.

Регрессия.

Автоматизация.

Page 5: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Постановка задачи

Разработчики автотестов – программируют, а не составляют тестовые сценарии

Page 6: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Постановка задачи

Автотест - атомарная операция бизнес- процесса

Аналитик / тестировщик повторяют разные ветви бизнесс-процесса из автотестов-кубиков

Page 7: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Постановка задачи

Прозрачность не только результатов, но и процесса.

Page 8: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Тестовые сценарии в XML

Page 9: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Тестовые сценарии

Altova Authentic XML

Page 10: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Тестовые сценарии

Altova Authentic XML

Page 11: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Тестовые сценарии

Altova Authentic XML

Page 12: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Keywords

Стандартные действия

Page 13: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Keywords

Стандартные проверки

Page 14: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Генератор автотестов

тестовый_сценарий.xml

автотест на VBScript, готовый для запуска в Quick Test Pro

Page 15: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Запуск автотестов

Пакет планов по модулю

Тестовый план №1

Тестовый план №6

Тестовый план №5

Тестовый план №3

Тестовый план №4

Тестовый план №2

Тестовый план №7

Page 16: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Общая схема процесса

Ошибки

Обновление

Варианты использования

Автотест

Прогонавтотестов Тестовые

сценарииXML

Page 17: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Поддержка

Кто?

Как?

Page 18: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Что дальше?

Универсальный автотест

Page 19: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Что дальше?

Расширение набора стандартных операций

Page 20: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Что дальше?

Связь автотестов и функциональности

Page 21: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Итого

XMLAltova Authentic

Web – отображение

Генератор автотестов

Пакеты планов

Полет в космос )))

Page 22: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни

Ваши вопросы…