读《测试架构师修炼之道》2-软件模型与测试模型学习(2)

五、自动化测试

自动化的两个方面:

第一,用好已有的自动化——让现有的自动化能在产品测试中发挥最大的功效;

第二,会根据产品的测试需要向自动化团队提出合适的自动化需求,和自动化团队保持良好的互动。


自动化的真相:

一、自动化的成本

(1)自动化并不廉价,相反他很贵

我们经常遇见的一种情况是,在测试过程中发现资源紧张,希望开发自动化工具来缓解紧张,这种情况无异于缘木求鱼。因为自动化也需要人员去调研需求、去开发、去测试,投入的成本与时间其实并不少。

(2)自动化脚本往往没有想象中那么可靠

我们常常想通过自动化实现回归所有测试用例,以节省人力资源和确保用例不会遗漏。可实际情况是自动化的脚步本身就不是充分测试过的,脚步本身的问题可能比被测样品都多,在测试过程中发现错误也不一定是真正的错误,需要人员去确认。

(3)自动化测试不单是测试能搞定的事

自动化测试过程中,需要自动化测试开发人员的配合。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,216评论 2 126
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,011评论 7 278
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,755评论 5 100
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 9,303评论 4 123
  • 无论是生活还是工作中,某个时刻,与某人沟通,你是否有一种“鸡同鸭讲”的无力感,仿佛你们生活在两个完全不同的世界,...
    十点半君阅读 1,114评论 0 1