如何更好达到测试自动化的目的(2) ?
2007-12-14 17:03
309 查看
测试自动化的开展,不仅需要具有很好编程经验的工程师,而且也需要测试工程师的合作,两者需要合作。理想的话,两者合而为一。但是,如果所有测试工程师都具有良好的编程经验,其招聘工作比较难、团队的稳定性也值得担心或者成本也相对大的多。功能测试(特别是适用性、逻辑性等)测试,还是需要手工测试,需要人的直觉和经验,技术特别好的工程师做功能测试,肯定不投入,做不好。
测试自动化需要一个良好的框架,从开发到运行,层次清楚,操作方便,比如通过Web方式提交任务、查看结果等,和测试执行、Bug跟踪系统的集成。
测试工具的选择也是直观重要的,可能要更多去选择Open Source Tool. 测试自动化的应用,也需要建立相应的流程和规范,TA工程师如何和测试工程师、开发工程师的合作和交流,也需要积极引导。
测试自动化的脚本管理,当然可以象代码一样管理,也有Check-in/check-out, 用CVS等系统。在脚本编写时,也不能Hard code, 需要积极创造条件构造数据驱动的脚本、结构化脚本,...
测试自动化的完整解决方案的详细内容,请参考 http://gotoSQA.com/uploads/4-others/TA.pdf
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=780920
相关文章推荐
- 如何更好达到测试自动化的目的(2) ?
- 如何更好达到测试自动化的目的(2) ?
- 如何写更好的自动化测试用例
- 如何才能更好发挥WinRunner,实现真正的自动化测试
- 软件测试自动化之路(8)----如何做更好的GUI Automation Testing
- 浅谈如何设计自动化测试框架
- WinRunner如何实现自动化测试
- 邮件营销+微信营销如何达到更好营销效果
- 教你如何学习自动化测试
- 如何正确理解自动化测试?
- 如何使用UIAutomation进行iOS 自动化测试
- 【自动化测试技术QTP系列讲座二】--自动化的分类及如何学习QTP
- 如何使用Burp Suite Macros绕过防护进行自动化fuzz测试
- 接口自动化·分享·第三篇·单接口的批量测试如何实现
- 教你如何学习自动化测试(QTP)
- 关于IT结合测试,事前DB与事后DB的问题(之一:如何能更好的看出更新效果)。
- 测试中如何使用自动化脚本?
- 如何学习自动化测试
- 如何学习自动化测试
- 如何正确理解自动化测试?(转载)