База ответов ИНТУИТ

Верификация программного обеспечения

<<- Назад к вопросам

Какие процедуры могут применяться разработчиком для улучшения покрытия?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
уточнение требований(Верный ответ)
устранение никогда не выполняемого кода(Верный ответ)
написание дополнительных тестовых примеров
изменение уровня покрытия
Похожие вопросы
Какие процедуры могут применяться тестировщиком для улучшения покрытия?
Если при создании отчета о покрытии исходного кода указано, что уровень покрытия по MC/DC - 100%, то про какие уровни покрытия можно утверждать, что их уровень покрытия также 100%?
Если при создании отчета о покрытии исходного кода указано, что уровень покрытия по инструкциям - 100%, то про какие уровни покрытия можно утверждать, что их уровень покрытия также 100%?
Если при создании отчета о покрытии исходного кода указано, что уровень покрытия по ветвям - 100%, то про какие уровни покрытия можно утверждать, что их уровень покрытия также 100%?
Какие подходы могут применяться для получения необходимых технических деталей о сбое?
Какие критерии покрытия используются при функциональном системном тестировании?
Какие проблемы может выявить анализ полноты покрытия тестами кода?
Какие минимальные наборы тестовых примеров можно использовать для полного покрытия следующего участка программного кода по ветвям?
if ( (a == 0) && (b == 0)) {	call_1();} else {	call_2();}    
Какие минимальные наборы тестовых примеров можно использовать для полного покрытия следующего участка программного кода по строкам?
if ( (a == 0) && (b == 0)) {	call_1();} else {	call_2();}    
Какие минимальные наборы тестовых примеров можно использовать для полного покрытия следующего участка программного кода по строкам?
if (a == 0) {	if (b == 0) call_1();} else {	call_2();}