2021年4月28日
摘要: 测试框架改进-自动化测试开发流程 第一步:确定测试范围,编写测试用例; 第二步:人工执行测试,确定功能可用; 第三步:编写元素定位器; 第四步:封装元素操作; 第五步:封装公共功能; 第六步:编写测试用例脚本; 第七步:执行测试,调试; 第八步:查看测试报告; 1、自动化测试开发流程—确定测试范围 阅读全文
posted @ 2021-04-28 19:14 寻不到花的蝶 阅读(136) 评论(0) 推荐(0)
摘要: 测试框架改进-增加说明文档 1. 增加readme.md说明文件; 用来描述测试框架相关的信息 阅读全文
posted @ 2021-04-28 19:03 寻不到花的蝶 阅读(71) 评论(0) 推荐(0)
摘要: -日志模块讲解 1.Python的日志模块logging 2.日志的类型及严重级别 CRITICAL > ERROR > WARNING > INFO > DEBUG 注:默认级别是WARNING -整合日志 1. 新建log目录,保存脚本运行日志; 2. 封装脚本运行日志模块; 阅读全文
posted @ 2021-04-28 18:59 寻不到花的蝶 阅读(108) 评论(0) 推荐(0)
摘要: 测试报告分离 1. 新建测试报告目录; 2. 将测试结果保存到测试报告目录; run.py编写: import osimport timecurrent_path = os.path.dirname(os.path.realpath(__file__))print(current_path)repo 阅读全文
posted @ 2021-04-28 11:49 寻不到花的蝶 阅读(88) 评论(0) 推荐(0)
摘要: 测试用例目录整合 1. page目录:保存locators、pages文件; 2. case目录:保存测试用例; 3. common目录:保存公共的步骤; 阅读全文
posted @ 2021-04-28 11:46 寻不到花的蝶 阅读(119) 评论(0) 推荐(0)
摘要: 浏览器Driver分离 1. 将浏览器Driver保存到特定目录; 2. 启动特定浏览器来执行测试; 阅读全文
posted @ 2021-04-28 11:29 寻不到花的蝶 阅读(74) 评论(0) 推荐(0)