How to estimate time for testing
-
Upload
alexandr-zinovyev -
Category
Documents
-
view
92 -
download
8
Transcript of How to estimate time for testing
![Page 1: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/1.jpg)
Как оценить время на тестирование
Зиновьев Александр
QAS Training Center, Softengi
![Page 2: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/2.jpg)
О себеЗиновьев Александр
• Компания Softengi, Test Lead
• Преподователь QAS Training Center
• ISTQB® Certified Tester, Foundation Level
• Certified ScrumMaster®
• Связан с тестированием 4 года
• Контакты:
e-mail: [email protected]
skype: alexandr.zinoviev
![Page 3: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/3.jpg)
О компании
Департамент QA Service создан активной командой тестировщиков Softengi. Мы обучаем в школе тестирования, развиваем продвинутых специалистов в тренинг центре и предоставляем услуги тестирования заказчикам.
Мы — команда Softengi, и мы уже более 15 лет анализируем, разрабатываем, тестируем ПО для заказчиков из Швейцарии, Германии, США, Бельгии, Украины. Потому что они — банкиры, экологические ассоциации, страховые компании, министерства и корпорации.
![Page 4: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/4.jpg)
Что такое оценка?
Оценка – это глубокий анализ документации проекта для предоставления необходимого времени и ресурсов для выполнения задачи
![Page 5: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/5.jpg)
Как оценивают?
![Page 6: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/6.jpg)
Процент от разработки
![Page 7: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/7.jpg)
Экспертная оценка
![Page 8: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/8.jpg)
Специальный метод
![Page 9: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/9.jpg)
Пальцем в небо
![Page 10: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/10.jpg)
Упражнение
Оценка трудозатрат на выполнение задачи
![Page 11: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/11.jpg)
Требования
Web-приложение «Университет». Должно содержать:1. Справочник студентов (добавление, изменение, удаление).• Атрибуты – фамилия, имя, отчество, стипендия
(признак), дата рождения.
2. Справочник преподавателей (добавление, изменение, удаление). • Атрибуты – фамилия, имя, отчество, з\п, дата рождения.• При перемещении по справочнику преподавателей,
должна обновляться подчиненная таблица студентов, кот. обучаются у данного преподавателя.
• Должна быть возможность добавить в эту подчиненную таблицу существующего студента из справочника или удалить его из этой подчиненной таблицы (не из справочника).
• Один студент может обучаться у нескольких преподавателей (по разным дисциплинам).
![Page 12: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/12.jpg)
Быстро оцениваем
«пальцем в небо»
![Page 13: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/13.jpg)
~ 24 часа
![Page 14: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/14.jpg)
К чему это приводит?
![Page 15: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/15.jpg)
Не укладываемся в сроки
![Page 16: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/16.jpg)
Работа по ночам и выходным
![Page 17: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/17.jpg)
Упускаем важные виды тестирования
![Page 18: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/18.jpg)
Решение
![Page 19: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/19.jpg)
Декомпозиция
![Page 20: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/20.jpg)
![Page 21: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/21.jpg)
Анализ спецификации
![Page 22: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/22.jpg)
Сколько времени на тесты?
![Page 23: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/23.jpg)
• Время на приемочное тестирование• Время на заведение дефектов• Время на регрессионное тестирование• Время на смоук тестирование• На тестирование кроссбраузерности• На тестирование производительности
На что еще нужно время?
![Page 24: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/24.jpg)
Тестовая документация
![Page 25: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/25.jpg)
Буфер
![Page 26: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/26.jpg)
Минусы:
Мы тратим много времени на оценку
![Page 27: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/27.jpg)
Оцениваем с помощью
«декомпозиции работ»
![Page 28: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/28.jpg)
Виды работ Оценка
Требования 1
Тестовая документация 8
Выполнение тестирования
16
Баги ?
Буфер ?
Итого 25+
![Page 29: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/29.jpg)
Виды работ Оценка
Требования
анализ существующих 1
уточнение с заказчиком 2
Тестовая документация
Тест План 2
Тест кейсы\чек листы 8
Выполнение тестирования
Подготовка данных 2
Функциональное тестирование 12
Тестирование защищенности 2
Нагрузочное тестирование 4
Кросс-браузерное тестирование 3
Баги ?
Буфер ?
Итого 36+
![Page 30: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/30.jpg)
К чему мы пришли?
![Page 31: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/31.jpg)
Памятка для тестировщика
1.Анализ требований
2.Консультации с аналитиками, разработчиками, тест-лидом
3.Подготовка тестовой документации
4.Время на тестирование
5.Время на регресионное тестирование
6.Буфер/Риски
![Page 32: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/32.jpg)
QC Estimation Check List
![Page 33: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/33.jpg)
Потребители документа
Менеджер проекта
Тестировщик Тест лид
Клиент
![Page 34: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/34.jpg)
Мы используем Estimation Check-List уже около двух лет
![Page 35: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/35.jpg)
За это время было оценено более 50 проектов
![Page 36: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/36.jpg)
На любой вопрос заказчика «куда уходит время» у нас
есть ответ
![Page 37: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/37.jpg)
Плюсы:
• Очень детально разбираемся в продукте на этапе оценки
• Большинство вопросов мы задаем еще перед началом работ
• Не упускаем важных типов тестирования
• Точная и предсказуемая оценка
• Заказчик знает за что он платит деньги
![Page 38: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/38.jpg)
Зачем мне это?
![Page 39: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/39.jpg)
А зачем это заказчику?
![Page 40: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/40.jpg)
Мне и так хорошо
![Page 41: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/41.jpg)
![Page 42: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/42.jpg)
Сэкономленное время
ваше развитие=
![Page 43: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/43.jpg)
![Page 44: How to estimate time for testing](https://reader031.fdocuments.net/reader031/viewer/2022020123/55a806881a28abe52f8b461a/html5/thumbnails/44.jpg)