- 2
- 0
- 约3.69千字
- 约 18页
- 2026-08-08 发布于贵州
- 举报
软件测试与质量保证第4章动态白盒测试实践
JUnit简介JUnit是一个开源的Java语言单元测试框架,它是单元测试框架体系结构xUnit的一个实例,并且是最为成功的一个。JUnit设计得非常小巧,但是功能却非常强大。通过JUnit提供的API可以编写出测试结果明确、可重用的单元测试脚本。JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。
JUnit快速入门代码测试过程,可以简单的理解为给定参数,调用被测试代码,然后比较测试结果与预期结果是否一致。给定什么样的参数是需要精心设计的,以便用尽可能少的测试次数发现尽可能多的问题和错误,以提高测试效率。调用被测试代码,只需要给定对象名和方法名即可。Junit中的Assert类提供了一系列的断言方法来检查被测试方法的真实返回值是否与期望结果相一致。
JUnit快速入门Assert类中最常用的是assertEquals(expected,actual),参数expected是预期取值,参数actual为测试执行后的实际取值,assertEquals(expected,actual)用于比较两者是否相等。示例如下。assertEquals(0,newCalculate().Subtract(3,3))这一示例代码给定参数(3,3),调用Calculate
您可能关注的文档
- 大学课程《有机化学》教案:第1章 序论.doc
- 大学课程《有机化学》教案:第2章 有机化合物的分类和命名.doc
- 大学课程《有机化学》教案:第3章 立体化学.doc
- 大学课程《有机化学》教案:第4章 烷烃 自由及取代反应.doc
- 大学课程《有机化学》教案:第5章 红外光谱和核磁共振普.doc
- 大学课程《有机化学》教案:第6章 脂肪族饱和碳原子上的亲核取代反应和消除反应.doc
- 大学课程《有机化学》教案:第7章 卤代烃.doc
- 大学课程《有机化学》教案:第8章 烯烃和 炔烃.doc
- 大学课程《有机化学》教案:第9章 周环反应.doc
- 大学课程《有机化学》教案:第10章 醛酮.doc
- 大学课程《软件测试与质量保证》PPT教学课件:5.1_黑盒测试概述.pptx
- 大学课程《软件测试与质量保证》PPT教学课件:6_黑盒测试实践.pptx
- 大学课程《软件测试与质量保证》PPT教学课件:7.1_单元测试.pptx
- 大学课程《软件测试与质量保证》PPT教学课件:7.2 集成测试.pptx
- 大学课程《软件测试与质量保证》PPT教学课件:7.3系统测试.pptx
- 大学课程《软件测试与质量保证》PPT教学课件:7.4验收测试.pptx
- 大学课程《软件测试与质量保证》PPT教学课件:9.4_质量理念和质量文化.pptx
- 大学课程《软件测试技术》PPT教学课件:第1章 概论.pptx
- 大学课程《软件测试技术》PPT教学课件:第2章 基于结构的测试.pptx
- 大学课程《软件测试技术》PPT教学课件:第3章 基于规格说明的测试.pptx
原创力文档

文档评论(0)