自动化测试笔记一:什么是自动化,以及实施自动化的原因
自动化测试的目的:
是以改进软件测试生命周期的效率和有效性为目的,通过重复测试来提高测试效率
1、学会在自动化测试工作开始前,考虑开源组件来设计和开发测试自动化
2、哪些方面、有多少测试可以自动化
3、预期减少多少测试时间和计划
4、对提高测试覆盖率和质量的影响的期望是什么?
5、是否还需考虑其他要降低的因素
注:
1、里面提到了Testplant的Eggplant(www.testplant.com)和VNCRobot(www.vncrobot.com)作为测试工具,
2、还有软件自动化框架/软件测试自动化引擎(STAF/STAX),他是开源的哦
3、AndroMDA(www.amdromda.org,开源),提供模型文本的转换
4、http://www.omg.org/mda可以了解有关MDA,PIM,PSM,MOF等知识
个人感受