【软件测试 |
您所在的位置:网站首页 › 异常测试案例 › 【软件测试 |
(一)实验目的
1、理解单元测试的目的、内容和过程; 2、熟悉JUnit测试环境配置; 3、掌握使用JUnit进行单元测试的过程。 (二)实验内容 1.针对乘法计算器,完成单元测试源码如下: public static int multiply(int x,int y) { int result; if(x>=9 || x=9 || y int days = 0; boolean isLeapYear = false; if(year System.out.println("--------------------闰年-------------------"); isLeapYear = true; } else { System.out.println("--------------------非闰年-------------------"); isLeapYear = false; } switch (month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: days = 31; break; case 2: if (isLeapYear) { days = 29; } else { days = 28; } break; case 4: case 6: case 9: case 11: days = 30; break; default: System.out.println("输入月份必须在1~12之间"); break; } return days; } } 2) 使用黑盒测试方法或者白盒测试方法完成该函数的测试用例的设计。使用白盒测试——语句覆盖 使每条语句都执行一次 测试用例 使用JUnit完成整个测试 采用白盒测试——语句覆盖 通过本次实验,使我熟悉了junit的用法,实验中遇到感觉困难的就是测试用例的设计了,是选择黑盒测试,还是白盒测试,黑盒测试用不用画因果图,白盒测试用不用给每条语句编号。在这些问题上比较纠结,后来还是选择了比较简单的白盒测试——语句覆盖 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |