软件测试课件 10 自动化测试.pptxVIP

  • 2
  • 0
  • 约8.16千字
  • 约 68页
  • 2020-12-11 发布于山西
  • 举报
10 软件测试自动化工欲善其事,必先利其器自动测试和手工测试手工模拟用户操作第9章 软件测试自动化9.1 测试自动化的内涵9.2 测试自动化实现的原理9.3 测试自动化的实施9.4 功能测试工具特性要求9.5 性能测试工具特性要求9.6 自动化测试框架9.1 测试自动化的内涵9.1.1 手工测试的局限性9.1.2 什么是测试自动化9.1.3 软件测试自动化的优势测试面临的问题测试用例会越来越多,工作量越来越大,而且许多测试用例会被不断地重复执行。如果由手工来完成,不仅占用很多人力资源,而且工作重复单调,会影响测试人员的积极性,降低测试工作人员的热情… 怎么办? 9.1.1 手工测试的局限性通过手工测试(manual test) 无法做到覆盖所有代码路径;许多与时序、死锁、资源冲突、多线程等有关的错误通过手工测试很难捕捉到在系统负载、性能测试时,需要模拟大量数据、或大量并发用户等各种应用场合时,也很难通过手工测试来进行在进行系统可靠性时,需要模拟系统运行十年、几十年,以验证系统能否稳定运行,也是手工测试无法模拟的。如果有大量(几千)的测试用例,需要在短时间内完成,手工测试又怎么办呢?测试可以发现错误,并不能表明程序的正确性。 手工测试的局限性 (2)自动测试定义软件系统功能规格书(Spec)只是从书面上的一套软件产品是由一套完整的可运行的测试来定义的测试所有可能情况将遭遇“组

文档评论(0)

1亿VIP精品文档

相关文档