单元测试框架TestNG.pptxVIP

  • 63
  • 0
  • 约7.78千字
  • 约 32页
  • 2017-01-05 发布于湖北
  • 举报
单元测试框架TestNG单元测试及TestNG简介单元测试单元测试:是一种软件检测和验证方法,程序员使用这种方法测试单独的代码单元是否正确。单元是一个应用程序的最小的可测部分,可能是一个函数或过程,或者是一个类。单元测试是程序员做的;单元测试是源代码级别的。单元测试单元测试的目标:把程序隔离成很多小的部件,并确保这些独立的部件是正确的。一个单元测试提供了一个严谨的、文档化的、代码块必须满足的契约。最终目的:早期发现问题、解决问题单元测试是其它测试的基础单元测试是构筑软件产品质量的基石,能够发现大多数bug解决bug成本最低两个步骤:1.将程序隔离成小部件;2.确保每个小部件都是正确的。单元测试单元测试代码应具备的品质:运行快能帮助我们定位问题可以低成本的反复运行可以容易的与正式代码一起重构单元测试如何识别测试单元一个可测的单元可以是一个类、函数、过程等。针对核心功能编写单元测试,类似java bean的setter和getter方法没必要进行单元测试有多个静态方法组成的静态类,则每个方法就是一个测试单元单元测试的范围就是我们自己的代码,不考虑范围之外的那些事情,我们假定其它代码都是正确的单元测试如何组织单元测试使用单元测试框架:junit、testng等如何隔离高成本资源可使用相关工具:stubs、mock、fake等单元测试与持续集成方案单元测试自动化运行Jenkins等解决方案

文档评论(0)

1亿VIP精品文档

相关文档