Сессионное тестирование: совмещаем управляемость и...
DESCRIPTION
Наталья Руколь - доклад на SQA Days, 2-3 декабря 2011, МоскваTRANSCRIPT
![Page 1: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/1.jpg)
Session-Based Testing
Теория и практика
![Page 2: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/2.jpg)
Сначала тестировани
е было таким…
![Page 3: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/3.jpg)
Потом стало таким…
![Page 4: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/4.jpg)
Но ничего не менялось
![Page 5: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/5.jpg)
Проблемы хаотического тестирования
Проблемы скриптового тестирования
•Непонятен статус продукта, невозможно оценить и измерить качество•Невозможно
планирование тестирования•В зависимости от
квалификации – непредсказуемые результаты работы•Нет передачи знаний
будущим поколениям
•Куча времени уходит на документирование тестов•Тесты проходить скучно,
развития нет, бюрократия демотивирует•Внимание рассеивается
при однотипной работе, очевидные вещи пропускаются•«Эффект пестицида» –
тесты перестают находить баги
Что делать?
![Page 6: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/6.jpg)
В ноябре 2000 Дж. Бах и Дж. Бах
предложили решение
![Page 7: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/7.jpg)
Это должно работать во-о-о-от так!
• Charter (цель тестирования)
• Session (период времени на тестирование)
• Session Report (заметки, баги, проблемы, вопросы, статистика по затраченному времени и т.д.)
• Debrief (обсуждение результатов сессии)
![Page 8: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/8.jpg)
• Гибкость• Отчётность• Статистику• Передачу знаний• Обучение, коучинг• Фокус на результате• Бюрократию
Итого, мы получили:
![Page 9: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/9.jpg)
• Гибкость• Отчётность• Статистику• Передачу знаний• Обучение, коучинг• Фокус на результате- Бюрократию+ Планируемость+ Творчество
А что хочется:
![Page 10: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/10.jpg)
Мой алгоритм
1. Составляем список сессий
2. Определяем длительность и процесс
3. Перемножаем + 30%
4. Идём от большего к меньшему
![Page 11: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/11.jpg)
Список сессий1. Таблица2. Майнд-карта– На сетевом
ресурсе– На листе
ватмана
3. Блокнот4. …
Детализация определяетс
я планами
![Page 12: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/12.jpg)
Формат сессии1. Длительность2. Когда заводить
баги?3. Где хранить
результаты?4. Как определять
задачи?
Мой вариант – 2 часа.
![Page 13: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/13.jpg)
Тестирование
От большего к меньшему!
![Page 14: Сессионное тестирование: совмещаем управляемость и творчество](https://reader033.vdocuments.mx/reader033/viewer/2022061118/5468c3a7af7959317f8b5d91/html5/thumbnails/14.jpg)
Специи SBTM
Регулярность планирования
Наглядные результаты
Творческая обстановка
Приоритезация на лету