摘要: 这一篇主要讲怎么优化现有代码。 本篇将会由几个方面进行优化: 1.通过将定位信息转换成变量来进一步封装 2.配置log,在必要的地方打log,方便后续调试和排查问题 3.使用allure生成测试报告 4.数据清理 5.参数化 通过将定位信息转换成变量来进一步封装 举一个例子,其他的类也差不多改造下。 阅读全文
posted @ 2022-06-26 23:36 lms21 阅读(124) 评论(0) 推荐(0)
摘要: 上一篇主要是搭建框架,这一篇来讲解下各个部分的逻辑。 Base Page: 这个类放着各个页面类通用的方法,我们先来封装下find element和sendkey class BasePage: _BASE_URL = "" def __init__(self,base_driver=None): 阅读全文
posted @ 2022-06-26 13:07 lms21 阅读(158) 评论(0) 推荐(0)