Рейтинг: 5.0/5. на основе 8 оценок.
Пожалуйста, подождите...

Существует множество способов определить подходящее время для прекращения тестирования. Некоторые из них просты, а другие, наоборот, очень сложные. Вот некоторые из условий, которые используются при решении о прекращении тестирования:

—   Время, отведенное для тестирования, истекло. Если какой-то крайний срок должен быть соблюден, наступает неизбежный день, когда Вы просто прекращаете дальнейшее тестирование и задаёте себе вопрос: «Насколько плохим является программный продукт?» Любой другой метод остановки, который прекращает тестирование программы, дает гораздо большую уверенность в качестве программного продукта.

—   Все запланированные циклы испытаний завершены. Если план тестирования включает три цикла тестирования, то в конце третьего цикла Вы, вероятно, зададите тот же вопрос: «Насколько плохим является программный продукт?» Если план тестирования будет завершен, то покрытие кода вероятно будет лучшим, чем в случае, когда просто не хватало времени для завершения необходимого тестирования.

Лучшие компании по тестированию ПО имеют много клиентов, потому что их услуги используются во всем мире. Вы можете стать клиентом высококвалифицированных QA специалистов, в результате чего, Ваши продукты будут соотвествовать потребностям целевой аудитории.

—   Профиль дефекта отвечает критерию завершения тестирования. Если после выполнения алгоритма SWEEP (Software Error Estimation Program) становится ясно, что предел достигнут, то есть количество неразрешенных ошибок на тысячу строк программного кода, то есть все основания прекратить тестирование. В подобной ситуации Вам снова придется спросить себя: «Насколько плохим является программный продукт?»

Если вы решите прекратить тестирование, обязательно рассмотрите несколько факторов, которые играют важную роль в оценке готовности программного продукта к предоставлению.

—   Количество катастрофических дефектов, обнаруженных во время тестирования, которые остаются неисправленными
—   Общее количество дефектов, которые не были исправлены
—   Соотношение количества успешно завершенных тестов к количеству всех запланированных тестов
—   Количество тестов, которые нельзя запустить, поскольку они блокируются дефектами

Чтобы оценить готовность выпускаемого программного продукта, проводятся специальные собрания. В некоторых организациях готовность оценивается группой тестирования. В других организациях собрание проводится менеджером проекта или руководителем разработки. В любом случае задача команды по тестированию заключается в предоставлении результатов тестирования и разработке рекомендаций по готовности продукта к выпуску.

Комментарии отключены.