Тестирование по жесткой схеме! Или 27 + 2 фишки в...
TRANSCRIPT
Magenta Purple Teal
Pink Orange Blue
Lime Brown
Red Green
27 + 2 фишкипостроения процесса тестирования
Игорь Любин
О чем доклад?
27 и 2 фишки = инструменты
Активным тест-менеджерам посвящается
По опыту старт-апов и крупных компаний
Зачем?!
Что сделать?
#0. Фишка
Определить цели!
Задать, как можно больше вопросов о проектеУзнать, какие проблемы надо решить
#1. Вопросы на интервью
Определить цели!
Поговорить со всеми ключевыми участниками проектаСоставить список «горячих точек»
#2. «Горячие точки»
Собирать идеи!
Пообщаться с командойСобирать фишки
#3. Фишкинг
#4. S.M.A.R.T. цели
Определить цели!
Выписать целиСделать анализ целей по S.M.A.R.T.
Добиться прозрачности!
Каждую неделю составлять список задач
# Задача Исполнитель
Срок Комментарий
1
2
3
4
5
#5. ТОП-5 задач на неделю
Влиться в проект!
Стать junior тестировщиком на 1 день
#6. День «золотого духа»
Собрать feedback!
Взять обработку отзывов от пользователей в свои руки
#7. Feedback
Мотивировать!
Выявить склонности тестировщиковПредложить им задачи по специализации
#8. Разделение обязанностей
Оценить покрытие!
Сделать тест-анализ по модели ОДПЗВыделить основной функционал
#9. Функциональные карты
Усилить покрытие!
Провести анализ особенностей платформы
#10. Особенности платформы
Усилить покрытие!
Использовать чит-листы
#11. Чит-листы
Организоваться!
Попробовать sitechco.ru
#12. SiTeChCo
Организоваться!
Составить критерии критического багаСогласовать их с участниками процесса
#13. Понятие критического бага
Организоваться!
Согласовать выпуск версии
#14. Критерии выпуска версий
Быть гибкими!
Составить BVT тестыПрогонять регулярно
#15. Build Verification Tests
Организоваться!
Продумать итерации тестирования
#16. Волны тестирования
Организоваться!
Сделать документ на 1 страницуПоддерживать его
#17. Стратегия тестирования
Организоваться!
Сделать шаблон баг-репортаНаучить всех им пользоваться
#18. Шаблон баг-репорта
Организоваться!
Организовать процесс передачи версий в тестирование
#19. Анти «Протестируйте»
Прозрачность!
Организовать ежедневный репортинг о статусе тестированияЕженедельно сообщать всей команде о ваших успехах
#20. Статус репорты
Организоваться!
После выпуска версий провести анализ итерацииВыявить сильные и слабые стороны в процессе
#21. Post mortem
Добиться прозрачности!
Вести протоколы встречРассылать минутки участникам
#22. Минутки встреч
Мотивировать!
Ежедневно выделять 30 минут на автоматизацию
#23. Полчаса на автоматизацию
Организоваться!
Организовать запуск всех автотестов на регулярной основе
#24. Все в Teamcity
Быть QA!
Поговорить с программистами о качестве вашего продукта
#25. Инженерные практики
Определить цели!
Выписать даты выпусков версийНарисовать карту
#26. Roadmap тестирования
Мотивировать!
Никогда не кушать в одиночкуЕжедневно общаться с разными коллегами
#27. Трындеть
Сплотить команду!
Поддерживать ритуалы в команде
#27 + 1. Ритуалы
Организоваться!
Никогда не открывать почту с утра
#27 + 2. Начинаем рабочий день