Тестирование программного обеспечения. Базовый курс. 3-е издание



Pdf көрінісі
бет245/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   241   242   243   244   245   246   247   248   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Роли и ответственность 

Старший разработчик: участие в формировании требований, участие в 
аудите кода. 

Тестировщик: формирование тестовой документации, реализация тестиро-
вания, участие в аудите кода. 
Оценка рисков 

Персонал (вероятность низкая): в случае нетрудоспособности какого-либо из 
участников команды можно обратиться к представителям проекта «Катало-
гизатор» для предоставления временной замены (договорённость с мене-
джером «Каталогизатора» Джоном Смитом достигнута). 

Время (вероятность высокая): заказчиком обозначен крайний срок сдачи 
01.06, потому время является критическим ресурсом. Рекомендуется прило-
жить максимум усилий к тому, чтобы фактически завершить проект 28.05 с 
тем, чтобы один день (29.05) остался в запасе. 

Иные риски: иных специфических рисков не выявлено. 
Документация 

Требования. Ответственный — тестировщик, дата готовности 25.05. 

Тест-кейсы и отчёты о дефектах. Ответственный — тестировщик, период со-
здания 26.05–28.05. 

Отчёт о результатах тестирования. Ответственный — тестировщик, дата го-
товности 29.05. 
Метрики 

Успешное прохождение тест-кейсов: 
𝑇
𝑆𝑃
=
𝑇
𝑆𝑢𝑐𝑐𝑒𝑠𝑠
𝑇
𝑇𝑜𝑡𝑎𝑙
∙ 100%

где 
𝑇
𝑆𝑃
— процентный показатель успешного прохождения тест-кейсов, 
𝑇
𝑆𝑢𝑐𝑐𝑒𝑠𝑠
— количество успешно выполненных тест-кейсов, 
𝑇
𝑇𝑜𝑡𝑎𝑙
— общее количество выполненных тест-кейсов. 
Минимальные границы значений: 
o
Начальная фаза проекта: 10%. 
o
Основная фаза проекта: 40%. 
o
Финальная фаза проекта: 80%. 


Тест-план и отчёт о результатах тестирования
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 219/301 

Общее устранение дефектов: 
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝑇𝑃
=
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐶𝑙𝑜𝑠𝑒𝑑
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝑜𝑢𝑛𝑑
∙ 100%

где 
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝑇𝑃
— процентный показатель устранения дефектов уровня важности 
𝐿𝑒𝑣𝑒𝑙
за время 
существования проекта, 
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐶𝑙𝑜𝑠𝑒𝑑
— количество устранённых за время существования проекта дефектов уровня 
важности 
𝐿𝑒𝑣𝑒𝑙

𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝑜𝑢𝑛𝑑
— количество обнаруженных за время существования проекта дефектов уровня 
важности 
𝐿𝑒𝑣𝑒𝑙

Минимальные границы значений: 
Важность дефекта 
Низкая 
Средняя 
Высокая 
Критическая 
Фаза 
проекта 
Начальная 
10% 
40% 
50% 
80% 
Основная 
15% 
50% 
75% 
90% 
Финальная 
20% 
60% 
100% 
100% 

Текущее устранение дефектов: 
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝐶𝑃
=
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐶𝑙𝑜𝑠𝑒𝑑
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝑜𝑢𝑛𝑑
∙ 100%

где 
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝐶𝑃
— процентный показатель устранения в текущем билде дефектов уровня важности
𝐿𝑒𝑣𝑒𝑙
, обнаруженных в предыдущем билде, 
𝐷
𝐿𝑒𝑣𝑒𝑙
𝐶𝑙𝑜𝑠𝑒𝑑
— количество устранённых в текущем билде дефектов уровня важности 
𝐿𝑒𝑣𝑒𝑙

𝐷
𝐿𝑒𝑣𝑒𝑙
𝐹𝑜𝑢𝑛𝑑
— количество обнаруженных в предыдущем билде дефектов уровня важности 
𝐿𝑒𝑣𝑒𝑙

Минимальные границы значений: 
Важность дефекта 
Низкая 
Средняя 
Высокая 
Критическая 
Фаза 
проекта 
Начальная 
60% 
60% 
60% 
60% 
Основная 
65% 
70% 
85% 
90% 
Финальная 
70% 
80% 
95% 
100% 

Стоп-фактор: 
𝑆 = {
𝑌𝑒𝑠, 𝑇
𝐸
≥ 25% && 𝑇
𝑆𝑃
< 50% 
𝑁𝑜, 𝑇
𝐸
< 25% || 𝑇
𝑆𝑃
≥ 50%

где 
𝑆
 
— решение о приостановке тестирования, 
𝑇
𝐸
 
— текущее значение метрики 
𝑇
𝐸

𝑇
𝑆𝑃
 
— текущее значение метрики 
𝑇
𝑆𝑃


Выполнение тест-кейсов: 
𝑇
𝐸
=
𝑇
𝐸𝑥𝑒𝑐𝑢𝑡𝑒𝑑
𝑇
𝑃𝑙𝑎𝑛𝑛𝑒𝑑
∙ 100%

где 
𝑇
𝐸
— процентный показатель выполнения тест-кейсов, 
𝑇
𝐸𝑥𝑒𝑐𝑢𝑡𝑒𝑑
— количество выполненных тест-кейсов, 
𝑇
𝑃𝑙𝑎𝑛𝑛𝑒𝑑
— количество тест-кейсов, запланированных к выполнению. 
Уровни (границы): 
o
Минимальный уровень: 80 %. 
o
Желаемый уровень: 95–100 %. 

Покрытие требований тест-кейсами: 
𝑅
𝐶
=
𝑅
𝐶𝑜𝑣𝑒𝑟𝑒𝑑
𝑅
𝑇𝑜𝑡𝑎𝑙
∙ 100%

где 
𝑅
𝐶
— процентный показатель покрытия требования тест-кейсами, 
𝑅
𝐶𝑜𝑣𝑒𝑟𝑒𝑑
— количество покрытых тест-кейсами требований, 
𝑅
𝑇𝑜𝑡𝑎𝑙
— общее количество требований. 
Минимальные границы значений: 
o
Начальная фаза проекта: 40 %. 
o
Основная фаза проекта: 60 %. 
o
Финальная фаза проекта: 80 % (рекомендуется 90 % и более). 


Тест-план и отчёт о результатах тестирования
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023


Достарыңызбен бөлісу:
1   ...   241   242   243   244   245   246   247   248   ...   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет