软件测试实验——junit, hamcrest 和 eclemma的安装及使用
2016-03-18 19:52
344 查看
一、相关介绍
使用适当的工具可以使软件测试更加方便,简洁。
例如:JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活。
Eclemma可以检查代码是否被运行。
以下主要介绍junit和hamcrest,,eclemma的安装及使用。有具体代码进行测试。
二、junit,hamcrest的安装及使用
1、下载junit.jar和hamcrest-all.jar两个jar包。
2、在eclipse中新建项目。右键->Build Path->configure Build Path.在Libraries中,通过Add External JARS,添加junit和hamcrest两个jar包,
如图所示。
3、新建Triangle.java 和TriangleTest.java。编写主程序和测试程序.github程序
4、编写完成后运行程序。右键->run as->Junit test.得到测试结果。
junit test结果如图:
结果显示绿色,则表示测试成功,若显示红色,则表示测试有误。
三、Eclemma的安装及使用
1、下载eclemma的zip压缩包。
2、在eclipse中,help->Install neww software,得到下图
点击右边的add,添加上传压缩包。
按照提示完成eclemma的安装,安装完成后重启eclipse,eclipse中有如下按钮,代表安装成功。
3、程序运行后,点击上图按钮,就可以观察到程序中哪些代码被运行,哪些代码没有被运行。
4、使用eclemma结果如图:
可以观察到绿色部分代表此处代码被运行,若有红色部分则表示此处代码没有被运行。
使用适当的工具可以使软件测试更加方便,简洁。
例如:JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活。
Eclemma可以检查代码是否被运行。
以下主要介绍junit和hamcrest,,eclemma的安装及使用。有具体代码进行测试。
二、junit,hamcrest的安装及使用
1、下载junit.jar和hamcrest-all.jar两个jar包。
2、在eclipse中新建项目。右键->Build Path->configure Build Path.在Libraries中,通过Add External JARS,添加junit和hamcrest两个jar包,
如图所示。
3、新建Triangle.java 和TriangleTest.java。编写主程序和测试程序.github程序
4、编写完成后运行程序。右键->run as->Junit test.得到测试结果。
junit test结果如图:
结果显示绿色,则表示测试成功,若显示红色,则表示测试有误。
三、Eclemma的安装及使用
1、下载eclemma的zip压缩包。
2、在eclipse中,help->Install neww software,得到下图
点击右边的add,添加上传压缩包。
按照提示完成eclemma的安装,安装完成后重启eclipse,eclipse中有如下按钮,代表安装成功。
3、程序运行后,点击上图按钮,就可以观察到程序中哪些代码被运行,哪些代码没有被运行。
4、使用eclemma结果如图:
可以观察到绿色部分代表此处代码被运行,若有红色部分则表示此处代码没有被运行。
相关文章推荐
- JS中选择DOM元素的方法集锦
- Java课程“新”得(二)
- bzoj1022 小约翰的游戏John
- 线段树 && 树状数组
- 百度在线编辑器ueditor的使用
- dpkg查看软件包和共享库信息
- 【Settings】设置何时启动屏保
- Intervals
- 坦克,学校与教师,共同森林
- linux基础指令(三)scp
- fuel 5.1在vmware esxi上的部署
- mydumper myloader表分块导入导出
- HDOJ 1094 A+B for Input-Output Practice (VI)
- 20. Valid Parentheses
- 贪吃——1006 电梯问题
- python---变量赋值
- Json用Java读取和写入
- 图像处理算法交流群群规和近期福利活动
- C# WinForm应用程序降低系统内存占用方法
- Python中字符、汉字、数字转为Unicode码