摘要:
前言: 运行过程中不定时弹框(广告弹窗,升级提示框,新消息提示框等等) 弹框不是 BUG(UI 界面提示,警告的作用) 弹窗黑名单处理 1 # black_list 黑名单列表 2 3 def find(self, by, locator): 4 try: 5 return self.driver. 阅读全文
摘要:
关键数据记录的作用 内容 作用 执行日志 1. 记录代码的执行记录,方便复现场景 2. 可以作为bug依据 截图 1. 断言失败或成功截图 2. 异常截图达到丰富报告的作用 3. 可以作为bug依据 page source 协助排查报错时元素当时是否存在页面上 执行日志 日志配置 脚本日志级别 de 阅读全文
摘要:
相关问题: 定位方法有几种,分别是? 什么原因导致的定位不到元素? 隐藏元素如何定位? 如何定位动态元素? 通过子元素定位父元素? 如何判断一个页面上元素是否存在? 有的元素就加载也页面上,但是你却定位不到? 一个元素明明定位到了,也点击无效没有报错 问题分类: 元素定位 元素定位不到 元素操作 元 阅读全文