今天在网上看到的一篇文章::http://www.rjzl.gov.cn/news.asp?id=699
总结如下:
1、自动化测试的成本高,包括
时间资源:开始阶段,比人工测试花费的时间更多,如果没有连续的使用,这个成本是无法收回的
人力资源:对测试人员的水平和能力要求更高,需要花更高的工资。
2、自动化测试的开始时机:花高工资请了人后,在软件研发的前期,似乎无法发挥作用。只有软件相对比较稳定后,才适用于自动化测试。但这个稳定如何评价?
3、自动化测试本身就如同开发软件一样,也需要有一个“软件工程”的过程,包括
需求设计:确定测试的对象
详细设计:确定测试对象的各个具体的测试目标,如果验证这些目标
代码编写:录制、编写脚本
测试:运行脚本,检验正确性
发布:使用脚本执行测试
下一个周期