leave island

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年12月17日

摘要: 在项目实际编写过程中,我们会遇到一个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)