1、自动化测试,不管是针对项目还是产品,归根结底是现有手工测试用例(大多是文档化的,也包括有组织的存在于脑海中的测试方案)或脚本(有别自动化测试脚本,是文档化的,对测试步骤详细描述的文字信息)的自动化版本;所以低劣的手工测试包只会产生低劣的自动化测试程序。
2、自动化测试过程的级别:(其实很多东西都是相同的),这里我仿照CMM也做了3个级别:
a.初始级:没有文档或文档不一致,随意创建脚本,没有任何计划,大多依赖团队中的某些高手,很少来自组织外的支持
b.组织级:有计划,有文档,有相应的准备活动,过程中有相应的规范或文档提供指引,有较多的支持
c.度量级:自动化测试慢慢地和公司的其他过程整合,开始规范整个流程,并不断地改进。收集,分析并度量过程中的各类数据,以便标准整个过程