Практическое применение Sikuli Script в автоматизации тестирования
Промышленный подход к автоматизации тестирования или...
-
Upload
maksim-grinevich -
Category
Education
-
view
3.234 -
download
3
description
Transcript of Промышленный подход к автоматизации тестирования или...
![Page 1: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/1.jpg)
Промышленный подход к автоматизации тестирования или
Keyword-driven testing в жизни.Максим Гриневич
![Page 2: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/2.jpg)
Обо мне
![Page 3: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/3.jpg)
Что тестируем?
Colvir Banking System:
~ 80 модулей
~ 7 человековеков на разработку
~ 8 ТБ промышленная БД
~ 7000 вариантов использования (use case)
Oracle, Delphi, QT
![Page 4: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/4.jpg)
Зачем?
Межмодульная связь.
Регрессия.
Автоматизация.
![Page 5: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/5.jpg)
Постановка задачи
Разработчики автотестов – программируют, а не составляют тестовые сценарии
![Page 6: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/6.jpg)
Постановка задачи
Автотест - атомарная операция бизнес- процесса
Аналитик / тестировщик повторяют разные ветви бизнесс-процесса из автотестов-кубиков
![Page 7: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/7.jpg)
Постановка задачи
Прозрачность не только результатов, но и процесса.
![Page 8: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/8.jpg)
Тестовые сценарии в XML
![Page 9: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/9.jpg)
Тестовые сценарии
Altova Authentic XML
![Page 10: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/10.jpg)
Тестовые сценарии
Altova Authentic XML
![Page 11: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/11.jpg)
Тестовые сценарии
Altova Authentic XML
![Page 12: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/12.jpg)
Keywords
Стандартные действия
![Page 13: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/13.jpg)
Keywords
Стандартные проверки
![Page 14: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/14.jpg)
Генератор автотестов
тестовый_сценарий.xml
автотест на VBScript, готовый для запуска в Quick Test Pro
![Page 15: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/15.jpg)
Запуск автотестов
Пакет планов по модулю
Тестовый план №1
Тестовый план №6
Тестовый план №5
Тестовый план №3
Тестовый план №4
Тестовый план №2
Тестовый план №7
![Page 16: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/16.jpg)
Общая схема процесса
Ошибки
Обновление
Варианты использования
Автотест
Прогонавтотестов Тестовые
сценарииXML
![Page 17: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/17.jpg)
Поддержка
Кто?
Как?
![Page 18: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/18.jpg)
Что дальше?
Универсальный автотест
![Page 19: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/19.jpg)
Что дальше?
Расширение набора стандартных операций
![Page 20: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/20.jpg)
Что дальше?
Связь автотестов и функциональности
![Page 21: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/21.jpg)
Итого
XMLAltova Authentic
Web – отображение
Генератор автотестов
Пакеты планов
Полет в космос )))
![Page 22: Промышленный подход к автоматизации тестирования или Keyword-driven testing в жизни. SQA Days 2012](https://reader034.fdocuments.net/reader034/viewer/2022051609/5468c28caf795981018b52ea/html5/thumbnails/22.jpg)
Ваши вопросы…