随笔分类 -  Selenium

摘要:可能大家做web自动化是都会遇到click事件失效,定位不到元素。 可以使用jquery操作呦 阅读全文
posted @ 2020-04-26 17:52 测试-继亮 阅读(518) 评论(0) 推荐(0) 编辑
摘要:一、常规定位 1、通过id定位( 号表示id) driver.find_element_by_css_selector(" kw").send_keys("哈啰") 2、通过calss定位(.表示class属性) driver.find_element_by_css_selector(".s_ipt 阅读全文
posted @ 2020-04-26 17:13 测试-继亮 阅读(310) 评论(0) 推荐(0) 编辑
摘要:xpath helper下载安装是需要FQ。 小编在网上找个免费的FQ软件 链接:https://pan.baidu.com/s/1_4rdl5MJOELOPKRkkqFB w 密码:vmkg 只需要下载一下。登录后。进入chrome应用商店下载即可 使用 重启浏览器,快捷键CTRL+SHIFT+X 阅读全文
posted @ 2020-04-26 16:59 测试-继亮 阅读(323) 评论(0) 推荐(0) 编辑
摘要:一、常规定位 1、通过id定位 driver.find_element_by_xpath("// [@id='kw']").send_keys('哈啰') 2、通过tag(标签)定位 号是匹配任何标签 driver.find_element_by_xpath("// [@id='kw']") 也可以 阅读全文
posted @ 2020-04-26 14:22 测试-继亮 阅读(522) 评论(0) 推荐(0) 编辑
摘要:前言:大家对select应该很熟悉,跟大家看一下标准的select下拉框样子 一、select定位方法 1、直接通过xpath定位 2、通过索引定位 3、通过value属性定位 Select(s).select_by_value(‘50’) 4、可见文件定位方法 Select(s).select_b 阅读全文
posted @ 2020-04-24 17:09 测试-继亮 阅读(269) 评论(0) 推荐(0) 编辑
摘要:一、frame 和 iframe 的区别 1、frame 不能脱离 frameset 单独使用,iframe 可以; 2、frame 不能放到body中,否则将无法显示; 3、iframe 也可以嵌套在frameset ,但是必须放到body中,不嵌套在frameset 中的iframe 可以随意使 阅读全文
posted @ 2020-04-24 16:07 测试-继亮 阅读(298) 评论(0) 推荐(0) 编辑
摘要:1、鼠标事件: 导入模块:from selenium.webdriver.common.action_chains import ActionChains 以下用百度搜索设置 2、鼠标拖动操作 drag and drop(source,target) source:鼠标拖动的源元素 target:鼠 阅读全文
posted @ 2020-04-23 17:13 测试-继亮 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1、selenium的webdriver提供了八种基本的元素定位方法 打开浏览器 driver = webdriver.Chrome() driver.get('https://www.baidu.com') 通过id定位定位百度搜索框,并输入"哈啰" driver.find_element_by_ 阅读全文
posted @ 2020-04-23 15:13 测试-继亮 阅读(214) 评论(0) 推荐(0) 编辑