大学课程《软件测试与质量保证》PPT教学课件:4_动态白盒测试实践.pptxVIP

  • 2
  • 0
  • 约3.69千字
  • 约 18页
  • 2026-08-08 发布于贵州
  • 举报

大学课程《软件测试与质量保证》PPT教学课件:4_动态白盒测试实践.pptx

软件测试与质量保证第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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档