软件测试课程实训_单元测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件测试》课程
实训(验)项目单
编制部门:编制人:审核人: 编制日期:年月日
stack = new String[100];
nextIndex = 0;
}
@Override
public String pop() throws Exception {
if(nextIndex == 0) {
throw new Exception("数组越界异常");
}
return stack[--nextIndex];
}
@Override
public void push(String item) throws Exception {
if(nextIndex == 100) {
throw new Exception("数组越界异常");
}
stack[nextIndex++] = item;
}
@Override
public String top() throws Exception {
if(nextIndex == 0) {
throw new Exception("数组越界异常");
}
return stack[nextIndex-1];
}
@Override
public boolean isEmpty() {
return nextIndex == 0 ? true : false;
}
@Override
public void delete(int num) throws Exception {
if(nextIndex - num < 0) {
throw new Exception("数组越界异常");
}
nextIndex -= num;
}
}
5.将JUnit引入当前项目库中。
新建一个Java 工程JUnitStudy,打开项目JUnitStudy的属性页-> 选择“Java Build Path”
子选项-> 点选“Add Library…”按钮-> 在弹出的“Add Library”对话框中选择JUnit(图1),
图1 为项目添加JUnit 库
新建单元测试代码目录
单元测试代码是不会出现在最终软件产品中的,所以最好为单元测试代码与被测试代码创建单独的目录,并保证测试代码和被测试代码使用相同的包名。这样既保证了代码的分离,同时还保证了查找的方便。遵照这条原则,在项目JUnitStudy根目录下添加一个新目录
并把它加入到项目源代码目录中。(见图2、3)。
图2 新建测试代码目录
图4 新建测试用例
8.查看运行结果。
在测试类上点击右键,在弹出菜单中选择Run As JUnit Test。运行结果如下图,绿色的进度条提示我们,测试运行通过了。
图5 示例1运行结果
9.实训要求
a)做好实训预习,掌握并熟悉本实训中所使用的开发环境及相应的测试软件;
b)提前掌握需要测试的案例的代码编写。
三、评分标准
1.Eclipse编写JUnit单元测试的步骤(20%);
2.测试用例编写正确(50%);
3.实训报告(30%)。