Организация эффективных процессов тестирования: Zephyr в...
Transcript of Организация эффективных процессов тестирования: Zephyr в...
![Page 1: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/1.jpg)
Zephyr в шоколаде
Организация эффективных процессов тестирования:
Алексей Петров, Директор по качеству Почта@Mail.ru
![Page 2: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/2.jpg)
О докладчике
В ИТ более 10 лет. Начинал путь младшим тестировщиком, ныне директор по качеству Почта@Mail.ru. Профессиональный тестировщик и любящий папа:)
![Page 3: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/3.jpg)
Без систем управления тестами
- отсутствие объективного списка тестов- проблемы с актуализацией тестов- отсутствие границы ручных и автотестов
![Page 4: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/4.jpg)
У нас было не лучше
- отсутствие прозрачного покрытия
- ручная проверка поверх автотестов
- косность тестовых наборов
![Page 5: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/5.jpg)
Выход есть!
![Page 6: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/6.jpg)
Отсутствие выбораупрощает выбор
Функционал Простота освоения
Интеграция с трекером
Стоимость
++ + + -
+ - - +++
for JIRA
++ ++ ++ ++*
![Page 7: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/7.jpg)
Очередь внедрятьпроцессы
![Page 8: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/8.jpg)
Этапы становленияпроцесса
- анализ потребностей- составление рабочего прототипа- регламенты работы- проба на одном проекте- ретроспектива и коррекция- промышленная эксплуатация- портирование на другие проекты
![Page 9: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/9.jpg)
Анализ потребностей
- единое поле покрытия- интеграция с существующими
решениями- простота освоения и внедрения
![Page 10: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/10.jpg)
Основные этапы процесса
- создание тест-кейсов- расписание последовательности шагов- передача на автоматизацию- выполнение тест-кейсов
![Page 11: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/11.jpg)
Workflow - (не)очевидная потребность
![Page 12: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/12.jpg)
Workflow - (не)очевидная потребность
- новый
![Page 13: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/13.jpg)
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов
![Page 14: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/14.jpg)
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов- ручной тест
![Page 15: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/15.jpg)
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов- ручной тест- на автоматизацию
![Page 16: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/16.jpg)
Workflow - (не)очевидная потребность
- новый- расписать последовательность
шагов- ручной тест- на автоматизацию- готово
![Page 17: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/17.jpg)
Рабочий прототип
![Page 18: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/18.jpg)
Регламенты работы
Создана документация регламентирующая:
- создание тест-кейсов- расписание
последовательности шагов- составление тестовых
наборов- выполнение тестовых
наборов
![Page 19: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/19.jpg)
Опробовали на масштабном проекте
![Page 20: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/20.jpg)
Провели ретроспективу
- технические доработки
- организационные доработки
![Page 21: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/21.jpg)
Внесение корректив
![Page 22: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/22.jpg)
Результатпосле рефакторинга
![Page 23: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/23.jpg)
Немного цифр
![Page 24: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/24.jpg)
Немного цифр
Всего тест-кейсов: 9500
![Page 25: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/25.jpg)
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)
![Page 26: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/26.jpg)
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)
![Page 27: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/27.jpg)
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)Выполнено тестов всего: 322 000
![Page 28: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/28.jpg)
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)Выполнено тестов всего: 322 000Выполнено автоматически: 295000
![Page 29: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/29.jpg)
Немного цифр
Всего тест-кейсов: 9500Расписано по шагам: 5800 (exe: 150 часов)Автоматизировано: 3200 (exe: 100 часов)Выполнено тестов всего: 322 000Выполнено автоматически: 295000Сэкономлено ручного труда: 9200 часов
![Page 30: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/30.jpg)
Все лучшее - миру
![Page 31: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/31.jpg)
Движение-жизнь
![Page 32: Организация эффективных процессов тестирования: Zephyr в шоколаде](https://reader033.fdocuments.net/reader033/viewer/2022052215/55b26a5abb61eb9c2e8b4590/html5/thumbnails/32.jpg)
Напутствие начинающим