一、需求调研
分析被测系统的业务测试需求
确定适合开展的自动化测试类型(接口、UI)
确定项目的方向与目标/需要解决什么问题
确定项目最终期望达到的效果
二、框架/工具选型
根据被测系统业务测试需求及框架/工具的特点,选择合适的框架/工具
获取框架/工具相关学习文档进行学习加深对框架/工具的理解
选取的框架和工具需要至少满足80%的需求
选取的工具应该尽量易用,符合团队需求
三、搭建环境
根据所选框架/工具搭建相关的本地/云端执行环境
下载项目依赖的相关包/模块
四、编写脚本
根据测试需求编写相关自动化测试脚本
调试/参数化/关联/脚本增强
脚本维护
五、持续集成
搭建持续集成环境/工具,编写执行脚本/配置
与被测系统自动化部署集成实现项目部署自动执行测试
六、执行测试
自动构建/执行
手动构建/执行
定时构建/执行
七、输出测试报告
测试结果展示
输出测试完档