单选题 针对下列程序段,需要______个测试用例才可以满足语句覆盖的要求。
Switch(value)
{
Case 0:
0ther=30;
Break;
Case 1:
Other=50;
Break;
Case 2:
Other=300;
Case 3:
Other=other/value;
Break;
Default:
Other=other * value;
}
  • A. 2
  • B. 3
  • C. 4
  • D. 5
【正确答案】 C
【答案解析】[解析] 语句覆盖是指选择足够多的测试数据,使被测程序中的每条语句至少执行一次。0,1,2,3一共四条语句即可,因为在执行2,3时无break,所以default语句也将被执行。