软件测试上机实验
一、 实验目的
安装Junit和Hamcrest,写一个java程序判断三角形类型,并编写测试用例观察代码的正确率和覆盖率。
二、 实验环境
IDEA15
junit(4.12)
hamcrest(1.3)
三、 实验过程
1、创建项目
创建新的module,新建一个package命名为lib,并在project structure中将lib这个包设置为jar 包,将junit和hamcrest的jar包放入lib下。
打开IDEA的preferences,在plugins下搜索junit,选择安装junitGenerator。
2、编写java程序
在src下创建javaclass命名为triangle。
3、编写测试用例
创建一个package命名为test。makeDirectory as source root。
四、 实验结果
四个测试用例全部通过,代码行覆盖率85%。
五、 实验心得
随着软件日益庞大和复杂。利用软件测试来减少软件bug十分必要,可以避免风险,提高软件可靠度。