软件测试 / 测试开发丨 Web 自动化 测试用例流程设计
免费领取:测试资料+测试用例+简历模板+测试文档
本文为霍格沃兹测试开发学社学员学习笔记分享
一、测试用例通用结构回顾
1.1、现有测试用例存在的问题
可维护性差
可读性差
稳定性差
1.2、用例结构设计
测试用例的编排
测试用例的项目结构
1.3、自动化测试用例流程-回顾
二、web 自动化测试用例流程设计
2.1、恢复用例初始状态
用例 1 执行过程经过 A->B->C 三个页面
用例 2 执行过程经过 A->B->C 三个页面
用例 1 执行完成之后执行用例 2
问题 1:单条用例执行完成之后如果不恢复下一条用例的开始状态(回复用例初始页面),则会影响下一条用例的执行。
解决方案:每条用例执行完成都 quit()(影响执行效率)封装一个方法,用例执行完成之后回到首页
2.2、数据清理
清理策略在前置处理中执行在后置处理中执行
清理方式调用业务接口通过 UI 自动化方式操作连接数据库执行 SQL(不推荐)
三、web 自动化测试用例项目结构
3.1、python 项目
复制代码
3.2、Java 项目
复制代码
评论