您的位置:首页 > 其它

第六周作业

2016-04-09 19:50 246 查看
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,





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



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

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

②勾选New Junit 3 test、setUp()、tearDown()



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



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



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



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



参考:

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: