【IT168 技术文章】
自动化总体要求是 自动化覆盖率更高,维护成本更低,挖掘层次更深,运行速度更快,培训力度和知识分享覆盖面更大,运营管理更加规范, WATIR框架平稳取代QTP框架
1) 代码更加灵活。 比如代码可以通过配置数据库检查开关
2) 由于代码变更,各小组接口人定期(每2个月?)结合代码覆盖率数据,给出各个小组自动化下一步功能自动化用例建议
3) 人员增长很快,所以培训力度、分级制度更完善。 各个小组接口人注意跟上。 另外,知识分享做好可以大幅度降低学习门槛
4) 项目发布后预留一些自动化脚本编写时间,以便及时维护、完善脚本,从而减少自动化脚本重复执行次数
5) 脚本运行速度进一步提升。 从另外一个角度,力争研发单位预留至少一个晚上运行时间以及前一天必要的准备运行时间
6) 继续完善自动化运行管理平台,自动统计、分析QTP/WATIR框架、脚本运行状况,图形化展现覆盖率数据趋势――这个需要额外增强现有框架
7) 接口人定期跟进项目,挖掘可自动化的点,主要由测试组实施。
8) 测试小组第一期自动化脚本由QA架构组主导搭建,后期的维护、增强由测试组实施。工作重心在优化框架,解决部门级别公共自动化问题
9) 深入接口测试,SOA测试等,不局限于页面级别自动化