hw软件测试(周)7_05206.pptVIP

  • 7
  • 0
  • 约 48页
  • 2017-10-27 发布于江苏
  • 举报
hw软件测试(周)7_05206

Unit7 自动化测试及其工具 1.手工测试的局限性 通过手工测试无法做到覆盖所有代码路径。 简单的功能性测试用例在每一轮测试中都不能少,而且具有一定的机械性、重复性,工作量往往较大。 进行系统负载、性能测试时,需要模拟大量数据或大量并发用户等各种应用场合时,很难通过手工测试来进行。 难以实施系统可靠性测试,因为需要模拟系统运行十年、甚至几十年。 难以在短时间内完成大量(如几千个)的(回归)测试用例 面对测试条件组合爆炸,无能为力或效率非常低。 2.自动化测试带来的好处 缩短软件开发测试周期,可以让产品更快投放市场。 测试效率高,充分利用硬件资源。 节省人力资源,降低测试成本。 增强测试的稳定性和可靠性。 提高软件测试的准确度和精确度,增加软件信任度。 自动化测试的局限性 不能完全取代手工测试和手工测试工程师 软件自动化测试可能降低测试的效率 测试人员期望自动测试发现大量的新错误 如果缺乏测试经验,测试的组织差、文档少或不一致,则自动测试的效果比较差 软件自动化测试工具本身的问题 不适于自动化测试场景 项目周期很短的项目 测试脚本,不能重复的利用 美观、声音、易用性测试 测试很少运行:一个月只运行一次 软件不稳定 适于自动化测试场景 每个项目改进少量的功能,并需要反复测试 频繁的发布新版本,把人解脱出来测试新功能 验证修改老缺陷时,是否引入了新的缺陷

文档评论(0)

1亿VIP精品文档

相关文档