Ch6-软件测试自动化.pptVIP

  • 1
  • 0
  • 约1.91千字
  • 约 12页
  • 2017-08-09 发布于河南
  • 举报
1.测试自动化的内涵 软件测试自动化是相对手工测试而存在的,主要是通过所开发的软件测试工具、脚本等来实现,具有良好的可操作性、可重复性和高效率等特点。测试自动化是软件测试中提高测试效率、覆盖率和可靠性的重要测试手段。也可以说,测试自动化是软件测试不可分割的一部分。 2.手工测试 测试人员在进行手工测试时,具有创造性,可以举一反三,从一个测试用例想到另外一些测试用例,特别是可以考虑到测试用例不能覆盖的一些特殊的或边界的情况。同时,对于那些复杂的逻辑判断、界面是否友好,手工测试具有明显的优势。 3.1 软件测试自动化所带来的好处 缩短软件开发测试周期。 测试效率高,充分利用硬件资源。 节省人力资源,降低测试成本。 增强测试的稳定性和可靠性。 提高软件测试的准确度和精确度。 软件测试工具使测试工作相对比较容易,但能产生更高质量的测试结果。 手工不能做的事情,软件测试自动化能做,如负载、性能测试。 4. 自动化测试的引入和应用 软件测试工具能提高测试效率、覆盖率和可靠性等,软件测试自动化虽然具有很多优点,但它只是测试工作的一部分,是对手工测试的一种补充。软件测试自动化决不能代替手工测试,他们各有各自的特点,其测试对象和测试范围都不一样。 5.测试自动化普遍存在的问题 不正确的观念或不现实的期望。 缺乏具有良好素质和有经验的测试人才。 测试工具本身的问题影响测试的质量。 没有进行有效、充分的

文档评论(0)

1亿VIP精品文档

相关文档