1. 选择开发工具

  本次软件项目计划用Eclipse开发,本人电脑已经安装Eclipse,界面截图如下:

java软件项目设计方案 java软件工程项目_开发工具

2. 练习自动单元测试技术

2.1 编写需要被测试的java类

建立Java Project

建立package,右键src,然后按下图所示操作:

输入包名

右键建立好的包,新建Java文件,注意以“.java”结束


写入要测试的类

2.2 导入Junit

java软件项目设计方案 java软件工程项目_测试方法_02


java软件项目设计方案 java软件工程项目_java软件项目设计方案_03

2.3 规范JUnit

在src下新建source Floder取名为test

将之前Demo包移动到test文件夹下,并删除.java文件避免冲突

2.4 添加测试方法

在被测试的类Calculate上右键new一个JUnit Test Case


选择相应要测试的方法

显示出自动生成的测试方法

输入测试断言

2.5 运行测试类

java软件项目设计方案 java软件工程项目_测试方法_04

2.6 运行结果分析

java软件项目设计方案 java软件工程项目_开发工具_05

Runs:表示总共有几个测试方法,已经运行了几个;

Errors:表示抛出异常的测试方法的个数;

Failures:表示失败的测试方法的个数;

打钩:表示通过测试方法。

绿色的进度条表示测试成功,红色的进度条则表示测试失败。