摘要:
在项目实际编写过程中,我们会遇到一个No(比如机构号、用户号)在多个脚本使用,如果写死,后续维护会比较麻烦。 为了避免变量维护不方便问题,这边加一个常量层constant 假如一个产品存在n个微服务: common.py里面维护公共常量,各产品常量根据产品名称各自维护 编写格式:放置在class下, 阅读全文
posted @ 2020-12-17 15:08
恒-星
阅读(318)
评论(0)
推荐(0)
|
摘要:
在项目实际编写过程中,我们会遇到一个No(比如机构号、用户号)在多个脚本使用,如果写死,后续维护会比较麻烦。 为了避免变量维护不方便问题,这边加一个常量层constant 假如一个产品存在n个微服务: common.py里面维护公共常量,各产品常量根据产品名称各自维护 编写格式:放置在class下, 阅读全文
posted @ 2020-12-17 15:08
恒-星
阅读(318)
评论(0)
推荐(0)
摘要:
主要讲下3个工具 一、日志类工具 功能:自动化运行打印日志 日志级别 setLevel(logging.DEBUG或INFO ERROR),一般为INFO 生成文件命名格式 datetime.now().strftime("%Y-%m-%d"),如果是按时分秒,()可以加%H%M%S 其他按默认即可 阅读全文
posted @ 2020-12-17 14:21
恒-星
阅读(363)
评论(0)
推荐(0)
摘要:
上面4个小节就是基本UI自动化框架了 后续小节围绕框架做细节分析 UI自动化最重要的一点就是定位元素,所以第一个分析的是selenium封装类,也就是上文中提到的webdriver_base.py。 元素定位方法参考 https://www.cnblogs.com/eastonliu/p/90883 阅读全文
posted @ 2020-12-17 13:57
恒-星
阅读(1363)
评论(0)
推荐(0)
|