摘要: web自动化框架如何设计po模式总结: 1. 页面对象模型:当页面特别多的时候,代码更好的维护 2. Po是pageObject设计模式,用来管理和维护一组web元素的对象库 3. 每一个page class 维护着该页面的元素集合和操作这些元素的方法PO的优势: 1. PO提供了一种业务流程与页面 阅读全文
posted @ 2019-04-28 17:10 jiyanjiao 阅读(587) 评论(0) 推荐(0) 编辑
摘要: """ 隐性等待:driver.implicitly_wait(5) 优点:1) 设置的是最长等待时间,只有在页面完全加载完成才执行下一步(完全加载:左上角的全不在转了) 2) 隐性等待对整个driver的周期都起作用,只要设置一次就行了 合理的加载方式:检测我的元素,是否被加载到 显性等待: 总结:隐性等待和显性等待可以同时使用,等待时间取决于两者之间的最大者 """ from se... 阅读全文
posted @ 2019-04-28 15:11 jiyanjiao 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 验证码处理方式: 1. 识别:python当中提供了一部分图片验证码识别库 调用别人免费的API接口,比如:百度AI开放平台,腾讯优图 2. 万能验证码:开发同学提供的 缺点:开发有工作量,到生产环境这个逻辑需要去掉 3. Debug:手工输入后,在执行代码点击登录 缺点:不能持续集成 4. 导数据 阅读全文
posted @ 2019-04-28 14:16 jiyanjiao 阅读(246) 评论(0) 推荐(0) 编辑