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