Тест-план и отчёт о результатах тестирования
Тестирование программного обеспечения. Базовый курс.
© EPAM Systems, 2015–2023
Стр: 212/301 ласти из списка тестируемых могут быть самыми различными — от пре- дельно низкой их важности для заказчика до нехватки времени или иных ре- сурсов. Этот перечень составляется, чтобы у проектной команды и иных за- интересованных лиц было чёткое единое понимание, что тестирование та- ких-то особенностей приложения не запланировано — такой подход позво- ляет исключить появление ложных ожиданий и неприятных сюрпризов.
•
Тестовая стратегия (test strategy
330
)
и подходы (test approach
331
).
Описание процесса тестирования с точки зрения применяемых методов, подходов, ви- дов тестирования, технологий, инструментальных средств и т.д.
•
Критерии (criteria). Этот раздел включает следующие подразделы:
o
Приёмочные критерии, критерии качества (acceptance criteria
332
)
— любые объективные показатели качества, которым разрабатываемый продукт должен соответствовать с точки зрения заказчика или пользо- вателя, чтобы считаться готовым к эксплуатации. o
Критерии начала тестирования (entry criteria
333
)
— перечень условий, при выполнении которых команда приступает к тестированию. Нали- чие этого критерия страхует команду от бессмысленной траты усилий в условиях, когда тестирование не принесёт ожидаемой пользы. o
Критерии приостановки тестирования (suspension criteria
334
)
— пе- речень условий, при выполнении которых тестирование приостанав- ливается. Наличие этого критерия также страхует команду от бессмыс- ленной траты усилий в условиях, когда тестирование не принесёт ожи- даемой пользы.
o
Критерии возобновления тестирования (resumption criteria
335
)
— пе- речень условий, при выполнении которых тестирование возобновля- ется (как правило, после приостановки). o
Критерии завершения тестирования (exit criteria
336
)
— перечень условий, при выполнении которых тестирование завершается. Нали- чие этого критерия страхует команду как от преждевременного прекра- щения тестирования, так и от продолжения тестирования в условиях, когда оно уже перестаёт приносить ощутимый эффект.
•
Ресурсы (resources). В данном разделе тест-плана перечисляются все необ- ходимые для успешной реализации стратегии тестирования ресурсы, кото- рые в общем случае можно разделить на:
o программные ресурсы (какое ПО необходимо команде тестировщиков, сколько копий и с какими лицензиями (если речь идёт о коммерческом
ПО));
330
Test strategy. A high-level description of the test levels to be performed and the testing within those levels (group of test activities that are organized and managed together, e.g. component test, integration test, system test and acceptance test) for an organi- zation or program (one or more projects). [ISTQB Glossary]
331
Test approach. The implementation of the test strategy for a specific project. It typically includes the decisions made that follow based on the (test) project’s goal and the risk assessment carried out, starting points regarding the test process, the test design techniques to be applied, exit criteria and test types to be performed. [ISTQB Glossary]
332
Acceptance criteria. The exit criteria that a component or system must satisfy in order to be accepted by a user, customer, or other authorized entity. [ISTQB Glossary]
333
Entry criteria. The set of generic and specific conditions for permitting a process to go forward with a defined task, e.g. test phase.
The purpose of entry criteria is to prevent a task from starting which would entail more (wasted) effort compared to the effort needed to remove the failed entry criteria. [ISTQB Glossary]
334
Suspension criteria. The criteria used to (temporarily) stop all or a portion of the testing activities on the test items. [ISTQB
Glossary]
335
Resumption criteria. The criteria used to restart all or a portion of the testing activities that were suspended previously. [ISTQB
Glossary]
336
1 ... 26 27 28 29 30 31 32 33 ... 38