|
5鱼币
一、考核内容:
1.熟练掌握白盒测试用例设计方法;
2.掌握JUnit单元测试技术;
二、考核题目:
阅读下面的一段程序
public boolean isLeap(int year) {
1 boolean leap;
2 if (year % 4 == 0) {
3 if (year % 100 == 0) {
4 if (year % 400 == 0) {
5 leap = true;
6 } else {
7 leap = false; }
8 } else {
9 leap = true; }
10 } else {
11 leap = false; }
12 return leap;
13}
1、画出程序流程图,找出所有的判断条件。
2、根据给出的程序片段编写判定/条件覆盖的测试用例。
编号 输入 预期输出 执行路径
1
2
3、根据给出的程序片段编写基路径测试的测试用例。
编号 输入 预期输出 执行路径
1
2
4、使用JUnit4实现上述单元测试。
三、考核结果:
1、测试代码源文件(文件名本人学号)
2、测试用例设计文档(文件名本人学号)
|
|