使用Junit等工具进行单元测试
2015-09-05 23:11
141 查看
一、类的定义:类是同一事物的总称,类是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类。
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223452764-1064200219.jpg)
![](file:///C:/Users/zhu/Documents/Tencent%20Files/1417179678/Image/C2C/T3F%7DG68M)X37P02663Z_3ED.png)
二、查找Junit工具的用法:
第一步,首先新建一个项目,我们编写一个类,这是一个能够简单实现一些功能的类,然后对这些功能进行单体测试。
第二步,将JUnit4单元测试包引入这个项目:在该项目上点右键,点“属性”,在弹出的属性窗口中,首先在左边选择“Java Build Path”,然后到右上选择“Libraries”标签,之后在右边点击“Add Library…”按钮,如下图所示:
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223922748-898390385.png)
第三步,生成JUnit测试框架:在Eclipse的Package Explorer中用右键点击该类弹出菜单,选择“New à JUnit Test Case”。
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905224622029-1356207145.png)
点击“下一步”后,系统会自动列出你这个类中包含的方法,选择你要进行测试的方法。
之后系统会自动生成一个新类HelloJavaTest,里面包含一些空的测试用例。你只需要将这些测试用例稍作修改即可使用。
第四步,运行测试代码:按照上述代码修改完毕后,我们在HelloJavaTest类上点右键,选择“Run As à JUnit Test”来运行我们的测试,如下图所示:
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905230214654-1261616836.png)
三、对该类进行单元测试并查看结果:
进度条是红颜色表示发现错误,具体的测试结果在进度条上面有表示
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223112982-1018068125.jpg)
进度条是绿颜色表示没有发现错误。
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223908248-1830655331.jpg)
将java代码上传到个人托管平台github中,在 eclipse中要下载github插件。
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905224001967-216432549.png)
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223741686-933806517.jpg)
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905224633264-976022608.jpg)
四、记录各个阶段的时间
程序计划:20
程序设计:30
程序编码:30
程序测试:20
五、将过程记录在个人博客上(github地址)
https://github.com/zhulirong/zhulirong
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223452764-1064200219.jpg)
![](file:///C:/Users/zhu/Documents/Tencent%20Files/1417179678/Image/C2C/T3F%7DG68M)X37P02663Z_3ED.png)
二、查找Junit工具的用法:
第一步,首先新建一个项目,我们编写一个类,这是一个能够简单实现一些功能的类,然后对这些功能进行单体测试。
第二步,将JUnit4单元测试包引入这个项目:在该项目上点右键,点“属性”,在弹出的属性窗口中,首先在左边选择“Java Build Path”,然后到右上选择“Libraries”标签,之后在右边点击“Add Library…”按钮,如下图所示:
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223922748-898390385.png)
第三步,生成JUnit测试框架:在Eclipse的Package Explorer中用右键点击该类弹出菜单,选择“New à JUnit Test Case”。
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905224622029-1356207145.png)
点击“下一步”后,系统会自动列出你这个类中包含的方法,选择你要进行测试的方法。
之后系统会自动生成一个新类HelloJavaTest,里面包含一些空的测试用例。你只需要将这些测试用例稍作修改即可使用。
第四步,运行测试代码:按照上述代码修改完毕后,我们在HelloJavaTest类上点右键,选择“Run As à JUnit Test”来运行我们的测试,如下图所示:
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905230214654-1261616836.png)
三、对该类进行单元测试并查看结果:
进度条是红颜色表示发现错误,具体的测试结果在进度条上面有表示
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223112982-1018068125.jpg)
进度条是绿颜色表示没有发现错误。
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223908248-1830655331.jpg)
将java代码上传到个人托管平台github中,在 eclipse中要下载github插件。
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905224001967-216432549.png)
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905223741686-933806517.jpg)
![](http://images2015.cnblogs.com/blog/803450/201509/803450-20150905224633264-976022608.jpg)
四、记录各个阶段的时间
程序计划:20
程序设计:30
程序编码:30
程序测试:20
五、将过程记录在个人博客上(github地址)
https://github.com/zhulirong/zhulirong
相关文章推荐
- random函数随想(游戏中的随机数)
- Linux内存管理
- HDU 1085 Holding Bin-Laden Captive!(数论)
- 智能家居常用WiFi模块
- 给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数。
- 默认继承保护级别
- HDU 1060 Leftmost Digit(数论)
- HDU 1049 Climbing Worm(水~)
- HDU 1045 Fire Net(贪心)
- linux bash基础
- HDU 1040 As Easy As A+B(水~)
- Linux 内核的排队自旋锁
- 如何停止JAVA线程
- CodeForces 66C Petya and File System (实现)
- Altera 的 FPGA 的 AS、PS 和 JTAG 配置模式
- 第44讲:Scala中View Bounds代码实战及其在Spark中的应用源码解析
- mysql 常用函数【整理】
- leetcode: (94) Binary Tree Inorder Traversal
- 消息称谷歌有望今秋重返中国市场
- HDU 1024 Max Sum Plus Plus(最大M子段和)