笔者从事自动化测试的开发实施工作,在这里写下一些实际体会,与大家交流
1. 自动化测试实际上只是软件测试的一个补充,它能否从根本上代替人的手工测试这是一个课题,但是可以肯定的说现阶段这个只能是一个希望与奋斗目标.从实际使用的自动化工具上来看,Rational Robot &Comformiq或者是基于一些语言开发出来的工具(比如基于Perl或者是AHK这两种脚本语言)只能是在一定的测试阶段内实现部分代替或者代替人工的作用
2. 自动化测试对人员的要求如何:从长远来看,软件工程,尤其是软件测试需要从业人员具有复合型人才的特质,就是不仅仅有独立分析问题,熟悉测试流程,能独立写出测试文档等基本的测试人员的素质外,还需要具备一定的软件开发能力. 这里需要的目的是对相关方面的了解与贯通,单一的手动测试已经远远不能满足当前的自动化测试的要求
待续.....