WebDriver是一个用于控制Web浏览器的API,模仿真实用户。它主要用于自动化测试。 WebDriver具有多种语言绑定和驱动程序(允许控制各种浏览器)。如果您的问题特定于其中一个,请确保还包含相应的标记。
我意识到 Selenium 有一个隐式等待的默认值,但是如果我改变它,我该如何获得这个值?例如: driver.implicitly_wait(13); 我以后如何从 dri 中获取 13 值...
我有一个具有六个功能的应用程序。他们每个人都从登录网站开始。我创建了另一个名为login的类(在代码下面)。该项目的结构是6个班级和主要...
Python 3.5 - 如何对javascript呈现的页面进行webscraping
我正在尝试使用python 3和webdriver提取一个javascript渲染表。我的代码如下:from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait ...
我正在尝试自动化一个网站,我试图从Excel中读取数据并在文本框中一个接一个地输入数据。我正在使用'org.apache.poi'版本3.12。但是,当我在尝试......
我试图在列表中使用查找元素,但我收到错误:org.openqa.selenium.support.ui.UnexpectedTagNameException:元素应该是“选择”但是“li”元素我是...
单击“li”表示元素不可点击。对于“是”和“否”选项,单击操作不适用于span或div。请建议一个更好的方法。用户需要对问题回答“是”或“否”。 ...
是否可以将selenium / webdriver“By”对象强制转换为sting,例如:by locator1 = By.xpath(“// a [contains(text(),'”+ button2press +“')]”);通过locator2 = By.cssSelector(“input [class ='image'] [...
如何在Jmeter webdriver Sampler中关闭新打开的窗口。
我已经在JMeter webdriver采样器中自动执行了一些操作,在我移动到新窗口的情况下,但是我无法关闭新打开的窗口。 WDS.browser.close()在那里不起作用....
Selenium WebDriver .getWindowHandles()返回先前关闭的窗口,如何区分这些窗口和活动窗口?
我正在尝试创建一个循环打开窗口的函数,并根据窗口标题切换到特定的窗口。这适用于前几个窗口,但我自动化的网站利用...
Python + Selenium firefox webdriver - 从网站中提取图像
我试图使用以下内容从网页中提取图像:Python 2.7 + Selenium(使用FireFox)+ Beautiful Soup。页面动态加载,因此,我使用Selenium进行屏幕抓取。一切......
如何解决TypeError:'WebElement'类型的对象在Python Selenium中没有len()
我想打印所有类似的元素,但一直出错(我正在使用Pycharm)。错误:TypeError:'WebElement'类型的对象没有len()此行是抛出错误的行:...
Selenium WebDriverException:未知错误:使用Java调用函数结果缺少'value'
当我尝试在java中使用selenium webdriver运行我的第一个测试用例时,我得到以下异常。有人可以帮助我plssss .....启动ChromeDriver 2.33.506120(...
JavaScript webdriver-selenium`mouseMove`在Chromium上不准确?
通过NodeJs运行Chromedriver - 量角器和selenium-webdriver - 针对Windows 10上的嵌入式Chromium。似乎使用getLocation返回准确的位置,但是当我尝试...
无法通过Selenium 3.4.0启动HtmlUnitdriver
我试图用selenium 3.4和chrome Version 64.0.3282.119(官方构建)(32位)运行HtmlUnitDriver。我的代码是:package eclipse; import java.io.File; import org.openqa.selenium.By; ...
未使用selenium webdriver加载表内容。它仅显示表格的标题,但不显示内容。我已经在我的应用程序中成功登录,但在主屏幕上有......
我需要创建一个监视selenium执行的进程,如果在执行期间到达,将单击弹出窗口
我需要创建一个监视selenium执行的进程,如果在执行期间到达,将单击弹出窗口。假设我的selenium自动化脚本目前正在执行,突然有些......
有没有办法用红宝石禁用Chromedriver中的图像?有一个类似的问题,但它处理C#,我不完全确定如何将它移植到ruby。禁用Selenium中的图像...
AttributeError:'str'对象在尝试遍历hrefs并通过Selenium和Python单击它们时没有属性'click'
这是包含href的标记。这是我检查时其中一个链接的HTML。我以前用于循环链接的代码是:elems = driver.find_elements_by_xpath(“// a [@href]”)...
使用SelectByText(部分)与C#Selenium WebDriver绑定似乎不起作用
我在C#中使用Selenium WebDriver Extensions通过部分文本值从选择列表中选择一个值(实际前面有一个空格)。我无法使用部分文本匹配来使其工作。我......