Автотестирование
подготовка теста, сценарий
запуск теста в автоматическом режиме
подготовка БД к тестам, восстановление до исходного состояния
сохранение результата теста
сравнение результата с эталоном в авторежиме
Сценарный тест:
- определение целей теста
- описание бизнес-процесса BPMN (Business Process Model and Notation)
- выделение ролей
- использование блоков действий
- план теста
- создание тестовых данных
- разработка и проверка
Объём тестов:
- Тестирование только ключевых процессов
- полная проверка
писать тесты так, чтобы они были повторяемы в одной и той же базе многократно
юнит-тесты или функциональные тесты
для проверки функций
создание документа
отчетная форма
Запуск разработчиками при сборке
ночные полные проверки
- функциональные
- модульные (unit)
- нагрузочные
- интеграционные
- регресионные
- smoke-тесты (дымовые тесты). Они проверяют, что система завелась и работает стабильно.
Сначала вручную составляются тест-кейсы, сценарии и чек-листы
Тест-кейсы - это документы, в которых прописано, что нужно проверить, какие шаги для этого предпринять и какие результаты должно показать приложение.
Типы автоматизированного тестирования
- Smoke Testing
- Unit Testing
- Integration Testing
- Functional Testing
- Keyword Testing
- Regression Testing
- Data Driven Testing
- Black Box Testing
Нет комментариев