1.对程序进行插装; 2.画出程序相应的控制流图; 3.写出圈复杂度; 4.写出程序的基本路径集合; 5.设计测试用例,实现基本路径集覆盖测试; 6.对于此程序,写出使用Junit自动生成测试用例的操作步骤。 void Do (int X , int A , int B) { if ((A<1)&&(B= =0) ) X = X/A; if ((B<2)||(X>1) ) X = X+1; }
对程序进行复杂度的度量的目的是什么,在下面所列选项中,完整的是哪一项?________ 1 软件质量通过检查其度量值而进行 2 控制流分析和程序路径测试常涉及复杂度的度量值 3 为了获得软件质量的抽象定量 4 圈复杂度度量值可用于路径测试用例设计或域的覆盖 A. 1、2; B. 1、3; C. 1、2、3; D. 1、2、3、4