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