webdriver 相关问题

WebDriver是一个用于控制Web浏览器的API,模仿真实用户。它主要用于自动化测试。 WebDriver具有多种语言绑定和驱动程序(允许控制各种浏览器)。如果您的问题特定于其中一个,请确保还包含相应的标记。

在 selenium webdriver 中,验证所有产品是否按名称排序

在 Selenium WebDriver 中,如果我选择按“名称”下拉值,那么如何验证所有产品是否按名称排序? 这是我的代码: 导入 org.openqa.selenium.WebDriver; 导入 org.openqa.se...

回答 6 投票 0

如何修复“WebDriver”对象没有“通过 CSS 选择器查找元素”属性?

我在沙箱上使用callow。我收到这些错误: 回溯(最近一次调用最后一次): 文件“C:\Users\Jo

回答 0 投票 0

Selenium C# 单击边缘的“保存”

我看过很多关于如何在 Edge 的“另存为”窗口中单击“Enter”的帖子,但似乎没有一个起作用。我正在尝试在本地计算机上下载文件,但似乎...

回答 2 投票 0

Selenium 2:如何保存包含所有引用资源(css、js、图像...)的 HTML 页面?

在 Selenium 2 中,WebDriver 对象仅提供 getPageSource() 方法,该方法保存原始 HTML 页面,不包含任何 CSS、JS、图像等。 有没有办法也将所有引用的资源保存在...

回答 4 投票 0

如何停止使用 nuitka 独立编译的 selenium 可执行文件和启动 webdriver 终端的 onefile 可执行文件?

我构建了一个脚本,它以无头模式启动 selenium,并在使用 tkinter 制作的 GUI 上显示一些数据。但是当我编译它时,它启动了一个 webdriver 终端,我似乎找不到所以...

回答 1 投票 0

TestNG 断言在 selenium 项目中显示错误

即使导入了 testng,断言也显示错误。错误是“Assert 无法解析”,并且在导入 Assert 时错误是“导入 org.testng.Assert 无法解析”.. 请帮助...

回答 4 投票 0

关于负载测试未在天蓝色管道中正确执行

我正在天蓝色管道中运行负载休息。 jmeter脚本包含2个线程组。第一个线程组有单个用户,它包含一个名为登录环境的 Web 驱动程序采样器。当我进行测试时...

回答 1 投票 0

Webdriver.io - 如何在配置中使用 beforeEach 钩子

我正在使用 MEAN 堆栈和 Webdriver 构建一个应用程序进行测试。 目前,我正在使用 Mocha 的 beforeEach 和 afterEach 钩子在测试之间清理数据库,例如: 描述('链接',

回答 1 投票 0

无法使用 Selenium webdriver 将解压的扩展加载到 chrome 中

我是使用网络驱动程序的新手,但我遵循了此处提到的内容(如何使用未打包的扩展程序启动 Chrome?)以及我可以从其他网络搜索中获得的所有内容。 我正在尝试测试

回答 2 投票 0

在不可检测的硒python中使用带有身份验证的代理

我在 python 中研究不可检测的硒已经有一段时间了,我无法将它与带有身份验证的代理一起使用。 这是我尝试使用的代码,它适用于普通的硒(来自 selenium imp...

回答 1 投票 0

Python 中的 Webdriver 屏幕截图

在windows上用python使用Selenium Webdriver截图时,截图直接保存到程序的路径下,有没有办法将.png文件保存到特定目录?

回答 15 投票 0

Selenium webdriver - 如何定位下拉选择元素,第一部分是动态的,第二部分是静态的

ID 是动态的 - 第一部分是动态的,第二部分是静态的 [元素代码示例] &... ID 是动态的 - 第一部分是动态的,第二部分是静态的 [元素代码示例] <div class="ng-option ng-star-inserted" role="option" id="abc123-0"> <div class="ng-option ng-star-inserted" role="option" id="abc123-1"> <div class="ng-option ng-star-inserted" role="option" id="abc123-2"> abc123 是动态的,-0、-1、-2 是静态 无法捕获下拉列表中的值 我已经尝试过以下: //div[contains(@id,'-2')] - 不工作 //div[ends-with(@id,'-2')] - 不工作 如果出现以下情况,//div[contains(@id,'-2')] 将不起作用: 你的结果只需要一个元素,除了 id="abc123-2" 之外还有 id="abc123-21" 随机字符串 abc123 还包含 -2 如果随机字符串abc123不包含破折号,你可以使用这个XPath: //div[substring-after(@id,'-')='2']

回答 1 投票 0

类型错误:WebDriver.__init__() 获得了参数“选项”的多个值

错误是: 类型错误:WebDriver.__init__() 获得参数“选项”的多个值 ` 代码是: chrome_options = 选项() chrome_options.add_argument('--headless') chrome_options.add_argument...

回答 2 投票 0

Selenium WebDriver 无法在 YouTube 页面上滚动进行网页抓取

正在使用 Selenium WebDriver 从 YouTube 频道页面抓取数据,但我遇到了滚动问题。处理 30 个视频后,YouTube 似乎会随着页面滚动而加载更多视频...

回答 1 投票 0

EdgeDriver - 无法更改 Edge 中的窗口大小

我正在使用 EdgeDriver 在浏览器(Edge 38.14393.0.0)上运行自动化测试。我的测试是在 C# 中进行的,因此我使用 .NET 驱动程序: 使用 OpenQA.Selenium.Remote; 使用 OpenQA.Selenium.Edge...

回答 3 投票 0

python中使用selenium显示鼠标光标的方法

我尝试在使用 ActionChains 时单击 chrome 浏览器。 从 selenium.webdriver 导入 ActionChains 驱动程序 = webdriver.Chrome(ChromeDriverManager().install()) 驱动程序.get(URL) 链接=驱动程序。

回答 3 投票 0

Webdriver.io - 很可能无法加载规范文件,因为它们依赖于“浏览器”对象

我正在使用 Webdriver.io 在大量页面上运行测试。因为页面的所有规范都在 JSON 文件中,所以我有一个特殊的类来设置测试。它看起来像这样: 模块.expo...

回答 5 投票 0

运行程序时 Chrome 无法打开

亲爱的, 你能帮忙解决这个问题吗?我的浏览器在运行期间不再打开。非常感谢。 从昨天开始我收到以下错误: 文件“C:\Users\xxxxxxxx\

回答 1 投票 0

我无法使用 Selenium WebDriver 和 Python 发送密钥

我正在尝试执行一个简单的测试: 从硒导入网络驱动程序 从 selenium.webdriver.common.keys 导入密钥 驱动程序 = webdriver.Firefox() driver.get('http://google.com') 司机。

回答 6 投票 0

函数 driver.switchTo.frame() 在 Selenium 中不起作用

当我尝试使用 Python 中 Selenium 中的 Webdriver 切换到网页上的框架时,它显示了错误。请在下面找到我的代码: driver.switchTo().frame(“框架”); 属性错误:'

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.