selenium
Ejenna
这个作者很懒,什么都没留下…
展开
-
Selenium.ElementNotVisibleException: An element command could not be completed because the element i
selenium+python 写web自动化脚本,在Safari浏览器上遇到这个问题:selenium.common.exceptions.ElementNotVisibleException: Message: An element command could not be completed because the element is not visible on the page....原创 2018-10-12 17:03:41 · 763 阅读 · 0 评论 -
selenium + python 鼠标hover over问题
在自动化过程中,有些导航按钮只有当鼠标悬浮在登录信息上时,它才能出现。这时候如果想要点击导航按钮直接用selenium的webDriver是无法定位的元素的,因为这些元素是隐藏的,只有鼠标悬浮时才出现因此,需要用到move_to_element方法例子:from selenium import webdriverfrom selenium.webdriver.common...原创 2018-10-12 17:34:47 · 4038 阅读 · 0 评论 -
selenium获取页面cookies和跳转链接
1、获取cookiesdriver.get_cookies()import jsondef save_cookies(self): cookies_dict = {} cookies = self.driver.get_cookies() for cookie in cookies: cookies_dict[co...原创 2018-11-12 19:50:11 · 3311 阅读 · 0 评论 -
selenium 清除输入的text方法
ele = driver.find_element_by_xpath('//*[@name='domainaccount']')1、ele.clear() //应该是针对text节点 2、from selenium.webdriver.common.keys import Keysele.send_keys(Keys.CONTROL+'a') //CTRL+a :全...原创 2018-11-22 10:28:47 · 6034 阅读 · 0 评论 -
selenium 当element 被弹窗覆盖,可以找到却无法点击
ele = driver.find_element_by_xpath('//button')driver.execute_script('arguments[0].click()',ele)原创 2018-11-26 17:44:24 · 2418 阅读 · 3 评论 -
chrome 自动选择证书
https://github.com/GoogleChrome/puppeteer/issues/540浏览器选择org.chromium.chromiumcom.google.Chrome目前只能自动选择证书,还做不到取消证书的弹出defaults write org.chromium.Chromium AutoSelectCertificateForUrls -array...原创 2018-12-17 16:22:47 · 4408 阅读 · 1 评论 -
xpath常用实例
注意1:查询的节点指向,都是xpath的最后一部分1、根据属性By.xpath("//a[@href]") //获取所有的包含href属性的节点,可以一次性获取所有链接2、父节点 “..” ; 兄弟节点 “ following-sibling::span[1] ” 计数从1开始已知节点的父节点的第二个div兄弟节点By.xpath("//span[text()=\"测试...原创 2019-08-22 10:58:45 · 661 阅读 · 1 评论