码迷,mamicode.com
首页 > 其他好文 > 详细

第六周作业

时间:2016-04-09 20:22:11      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

Junit单元测试

1、  单元测试是什么?

单元测试是指对软件中的最小可测试单元进行检查和验证。单元可能是一个过程、一个菜单、一个类、一个网页;也可能是一组过程、一组菜单、一组类、一组网页。

 

2、  为什么要进行单元测试?

单元测试的目的是:通过对象模块的静态分析与动态测试,使其代码达到模块说明书的需求。

 

3、  单元测试的执行过程

技术分享

 

 

4、  如何使用Junit进行单元测试?

(1)创建测试工程以及测试类

        ①通过File --> New --> Java Project创建test工程

         右击test工程 --> New --> Class 创建APlusB

技术分享

 

 

(2)eclipse下配置Junit

         右击test工程 --> Build Path --> Configure Build Path

 ②单击右侧栏的Libraries 

技术分享

 

 ③点击Add Library,在library type下选择Junit

技术分享  技术分享

  单击NextJunit library version选择Junit 3,最后点击Finish完成配置。

技术分享

 

 

(3)使用Junit进行单元测试

           右击APlusB --> New --> Junit Test Case

           勾选New Junit 3 testsetUp()tearDown()

        技术分享

     ③点击Next,勾选需要的方法,最后单击Finish,生成APlusB类。

   技术分享

     ④创建APlusB的对象,并添加一个用于查看对象中的值是否与期望的值相匹配的assertEquals()方法。

   技术分享

     ⑤输入测试用例3,1,2(其中3为期望值,1和2分别为plusA和plusB),测试结果如下图所示,绿框表示符合期望。

   技术分享

     ⑥输入测试用例4,1,2(其中4为期望值,12分别为plusAplusB),测试结果如下图所示,红框表示不符合期望。

   技术分享

 

参考:

http://baike.baidu.com/link?url=6871TqZMte8ZeYU2YB7bjSIWYm1DCxrByvsSDTEEOHipB7H552en9Mij-ZXQZSV6t5aYAituMutchJOCH6Oepq#1

http://wenku.baidu.com/link?url=jCJqWdwhCF1OZe2K_GOJnYT-By3HZO5nBg4BVeS3QY7v3oKvhYdr3mtngbBJoM4Lx98QSByyjgGV9qRM7xIeoxumZf5ZN_sgJaTlJbk-uVS

http://www.tuicool.com/articles/FJfMfa

第六周作业

标签:

原文地址:http://www.cnblogs.com/xiaolili0309/p/5372452.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!