85
4.
6-х тестовых примеров
Ответ: 2
5.
Одной из основных задач анализа полноты покрытия кода является:
1.
выявление участков кода, которые выполняются при выполнении тестовых
примеров
2.
выявление участков кода, которые содержат ошибки
3.
выявление участков кода, которые не выполняются при выполнении тестовых
примеров
4.
выявление участков кода, которые не содержат ошибок
Ответ: 3
Повторяемость тестирования
Задачи и цели обеспечения повторяемости тестирования при промышленной разработке
программного обеспечения
Как уже было сказано в предыдущих темах, тестирование программной системы – не
разовое мероприятие, а постоянный процесс, активный в течение всего жизненного цикла
разработки системы. В течение этого процесса система неизбежно изменяется – либо в
результате исправления ошибок, либо в результате расширения ее функциональности. Задача
тестировщика в такой ситуации – подтвердить, что новая или исправленная функциональность
не вызвала новые ошибки, а если ошибки все-таки возникли – определить причины их
возникновения.
Самый простой, но в то же время действенный способ такого подтверждения – полное
выполнение всех тестовых примеров после каждого существенного изменения системы и
сравнение результатов выполнения тестов до и после изменения.
Если результаты выполнения тестов до внесения изменений были положительными (все
тесты проходили успешно), то появление неуспешно пройденных тестов может означать, что
в системе появились новые дефекты, вызванные исправлением старых.
В общем случае повторное выполнение тестов может завершиться одним из трех
способов.
1.
Все тесты пройдены успешно. В этом случае изменения не затрагивают уже
протестированные функции, но может потребоваться разработка новых тестовых примеров
для новых функций системы.
2.
Достарыңызбен бөлісу: