由于自动化测试作用主要体现在回归测试,所以前期的测试主要都是依赖于手工测试,所以对于测试用例的生成目前还无法完成自动化的生成和控制.
测试脚本主要依赖于测试用例的设计,如果项目需求在前期比较稳定,那么自动化的效率相对来说也会比较高,但也是由于这种联动关系恰恰就严重影响了自动化测试脚本的维护成本,似有牵一发而动全身的意思.所以导致脚本维护难的问题也就是自动化测试当前面临的最大难题.
目前市场上的自动化产品多局限于UI自动化,所以说相对来讲效率相比手工测试并无太多优势,而据分析当前在项目中两者所占的比例,大约为80%的手工测试和20%的自动化测试.事实也证明了目前的自动化测试体系并不适合大部分的项目,而合适的项目中,且能实现自动化的却只是部分,并不完全.
本文转自一米一阳光博客园博客,原文链接:http://www.cnblogs.com/candle806/archive/2010/10/15/1852194.html ,如需转载请自行联系原作者