Zephyr в шоколаде
Организация эффективных процессов тестирования:
Алексей Петров, Директор по качеству Почта@Mail.ru
О докладчике
В ИТ более 10 лет. Начинал путь младшим тестировщиком, ныне директор по качеству Почта@Mail.ru. Профессиональный тестировщик и любящий папа:)
Без систем управления тестами
- отсутствие объективного списка тестов- проблемы с актуализацией тестов- отсутствие границы ручных и автотестов
У нас было не лучше
- отсутствие прозрачного покрытия
- ручная проверка поверх автотестов
- косность тестовых наборов
Выход есть!
Отсутствие выбораупрощает выбор
Функционал Простота освоения
Интеграция с трекером
Стоимость
++ + + -
+ - - +++
for JIRA
++ ++ ++ ++*
Очередь внедрятьпроцессы
Этапы становленияпроцесса
- анализ потребностей- составление рабочего прототипа- регламенты работы- проба на одном проекте- ретроспектива и коррекция- промышленная эксплуатация- портирование на другие проекты
Анализ потребностей
- единое поле покрытия- интеграция с существующими
решениями- простота освоения и внедрения
Основные этапы процесса
- создание тест-кейсов- расписание последовательности шагов- передача на автоматизацию- выполнение тест-кейсов
Workflow - (не)очевидная потребность
Workflow - (не)очевидная потребность
- новый
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов- ручной тест
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов- ручной тест- на автоматизацию
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов- ручной тест- на автоматизацию- готово
Рабочий прототип
Регламенты работы
Создана документация регламентирующая:
- создание тест-кейсов- расписание
последовательности шагов- составление тестовых
наборов- выполнение тестовых
наборов
Опробовали на масштабном проекте
Провели ретроспективу
- технические доработки
- организационные доработки
Внесение корректив
Результатпосле рефакторинга
Немного цифр
Немного цифр
Всего тест-кейсов: 9500
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)Выполнено тестов всего: 322 000
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)Выполнено тестов всего: 322 000Выполнено автоматически: 295000
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)Выполнено тестов всего: 322 000Выполнено автоматически: 295000Сэкономлено ручного труда: 9200 часов
Все лучшее - миру
Движение-жизнь
Напутствие начинающим
Recommended