尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Web自动化测试之测试用例流程设计

Web自动化测试之测试用例流程设计 点击文末小卡片免费获取软件测试全套资料资料在手涨薪更快一、测试用例通用结构回顾1.1、现有测试用例存在的问题可维护性差可读性差稳定性差1.2、用例结构设计测试用例的编排测试用例的项目结构1.3、自动化测试用例流程-回顾二、web自动化测试用例流程设计类型对应框架作用前置setup_class准备测试数据初始化实例对象setup恢复用例初始状态后置teardown_classdriver进程退出teardown恢复用例初始状态2.1、恢复用例初始状态用例1 执行过程经过A-B-C 三个页面用例2 执行过程经过A-B-C 三个页面用例1 执行完成之后执行用例2问题1单条用例执行完成之后如果不恢复下一条用例的开始状态回复用例初始页面则会影响下一条用例的执行。解决方案每条用例执行完成都quit()影响执行效率封装一个方法用例执行完成之后回到首页2.2、数据清理清理策略在前置处理中执行在后置处理中执行清理方式调用业务接口通过UI自动化方式操作连接数据库执行SQL不推荐三、web自动化测试用例项目结构3.1、python 项目- page: 页面对象 - testcases: 测试用例 - utils: 公共工具 - log: 日志信息3.2、Java项目- main/java - com.xxx.page: 页面对象 - com.xxx.utils: 公共工具 - resources: 日志配置 - test/java - com.xxx: 测试用例最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你凡事要趁早特别是技术行业一定要提升技术功底。
返回列表