首页 > 教育学习 > 为什么 > 自动化测试体系应该是什么情形的?

自动化测试体系应该是什么情形的?
2012-01-19 17:53:11   来源:   点击:

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

    1 个答案

    • 答案 1:

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

相关热词搜索:

上一篇:软件测试从业人员想创业,可以从哪些方面做起?
下一篇:Mac 系统有无好方法防止ARP攻击?