一.显示等待(有条件等待) 常见问题: 定位明明是对的,为什么运行代码没找到定位. 定位明明是对的,找到定位了,文本信息为什么取到是空的? 分析原因: 没有处理frame 页面渲染速度比自动化测试的代码慢,页面还没渲染出来就定位了 异步请求,后端还未返回给前端,自动化测试代码就去获取页面文本数据 一些同学的解决解决方案: 加上time.sleep() 设置全局隐式等待,dr.implicitly_wait() 分析解决方案: 解决方案一,我们不能够确定准确的强制等待时间(代码休眠时间),导致自动…