7. Взаимодействие команды
Тестировщики и
разработчики
совместно
«вытягивают» мячик.
Ответственность
команды за качество
реализуется через
критерии готовности.
8. А давайте поиграем еще раз?
3 команды:
- скрам-мастер
- 3 программиста
- тестировщик
10. Техническое задание
№ п/п Параметр От До
1. Размер дома (ширина*высота) 8.5 х 7.5 9.0 х 8.5
2. Размер окна (ширина*высота) 1.0 х 1.5 1.3 х 2.2
3. Диаметр озера 6.0 6.3
4. Длина забора 10.0 18.2
5. Высота забора 2.5 3.4
6. Расстояние от озера до крыльца 2.4 3.1
7. …от забора до дома 5.0
8. Высота деревьев 4.4 5.2
9. Расстояние от деревьев до озера 4.1 6.5
10. Расстояние между цветами 0.8 1.2
11. Популярные практики в разработке и
тестировании
- TDD*
- Code Review
- Continuous Integration
- Автоматизация
тестирования
- Парное тестирование
- Тест-дизайн
- Pairwise
- Интеллект карты
- SFDPOT…
* Кто не пишет по TDD, тот – отстой!
12. Тестировщики принимают участие во всех
этапах разработки
Главная задача –
предотвратить появление
багов.
Планирование – оценка –
тестирование – демо.
Тестирование, фиксы и
регрессионное
тестирование включаются
в спринт.
QA участвуют в оценке
фич.
Задачи выбираются по
сложности самого узкого
звена.
13. Этап разработки
Testing vs. Checking
Автоматизация
тестовой среды
Регрессионная
спираль смерти
Тестировщики
показывают свою
деятельность на
доске