为什么常识

自动化测试体系应该是什么情形的?

生活词典 changshi.cidiancn.com

阅读: 56

自动化测试体系应该是什么情形的?招聘自动化测试人员的公司,据我观察有几种情况:本公司没有自动化测试先例,希望借重专家建立自动化测试体系;公司已经组建了自己的自动化测试小组,作为一项测试工作流程已经很成熟了;公司自动化技术处于测试技术领导地位。 我觉得自动化测试除非用在erp等类似项目上,否则就是浪费时间和无意义的。这样想也许是因为没有切身受益,对此没有更好的认识。希望大家能充分讨论,描述出你自己的看法或者设想。1 个答案

答案 1:

以上问题说的自动化测试主要是指自动化黑盒测试吧?单元测试无疑是自动化的,而且对软件质量保证的好处是得到广泛认可的,应当没有这样的疑问。自动化测试的最大特点是可以快速重复运行,但是投入相对大,并且对团队要求高。比较适合于生命周期较长,需要不断维护的产品和项目,不一定是ERP。自动化测试可以提供:1,快速的回归测试,对保证产品改动不引入新的问题有很大帮助。2,将产品知识固化到测试代码中,减少测试人员流失带来的知识损失。但这个有两面性,不正确的测试可能对后续人员有负面影响。3,简化多平台多版本测试。总之,自动化测试在重复度比较高的地方发挥的作用最大。但自动化测试本身成本比较高,所以决定是否采用自动化测试要权衡投入产出比(ROI)。特别是自动化测试本身的维护成本不能太高,所以不适合经常变化且难于描述的场合,这也是大多数GUI测试自动化都不是很成功的原因。

分享常识给亲友.

下一篇:如何看待国内要屏蔽国外的一些网站、让中国的互联网形成一个不-的局面? 下一篇 【方向键 ( → )下一篇】

上一篇:VPS 与虚拟主机有什么异同? 上一篇 【方向键 ( ← )上一篇】