随笔分类 -  UI自动化

摘要:方法一: 第一步:按F12进入开发者模式 第二步:点击Sources. 第三步:鼠标进入,触发悬浮框弹出,然后鼠标停止不要移动。 第四步:按F8 或者(Ctrl+\),正常情况下,此时页面的顶部中间位置会出现Paused in debugger提示(如下图),此时可以任意移动鼠标,会发现悬浮框不会消 阅读全文
posted @ 2022-08-02 13:15 jasmine0627 阅读(1288) 评论(0) 推荐(1)
摘要:我们在进行UI自动化测试时,免不了要滑动鼠标,因为有些元素并不在首屏,需要滑动鼠标才可见 selenium进行自动化过程中,可通过execute_script执行js语句实现页面滑动。常见的滑动场景分为四种:滑动至页面底部、滑动至顶部、滑动至具体位置、滑动至目标元素可见。 滑动至页面底部 js="w 阅读全文
posted @ 2020-06-11 16:51 jasmine0627 阅读(7410) 评论(2) 推荐(2)
摘要:没有自带的函数用来判断某个元素是否存在 is_displayed函数只能用于该元素已经存在去判断该元素是否出现,而不能判断某个元素是否存在 刚开始用 if......else 去判断元素是否存在,结果发现 if 不成立时直接报错了,而并不会进入else 以下是错误写法 if self.find(By 阅读全文
posted @ 2020-06-11 14:57 jasmine0627 阅读(2049) 评论(0) 推荐(0)
摘要:Chromedrive下载 下载地址各版本下载地址 geckodriver下载地址 淘宝npm镜像 https://npm.taobao.org/mirrors/geckodriver/ iedriver下载地址 http://selenium-release.storage.googleapis. 阅读全文
posted @ 2020-05-28 16:57 jasmine0627 阅读(542) 评论(0) 推荐(0)