19得票2回答
从技术角度来看,Selenium如何在网页上点击一个元素?

提供上下文以便任何人知道是否有另一种解决更大问题的方法。 问题背景 我正在带领一个为使用Web组件的Web应用程序开发测试自动化框架的项目。这在Internet Explorer中进行测试时会遇到问题,因为Internet Explorer不支持Web组件原生; 代替的是使用polyf...

13得票6回答
BrowserStack:意外错误。需要授权。

我有两个简单的测试,它们使用RemoteWebDriver、ChromeOptions和EdgeOptions。这两个测试都使用通用代码来设置能力,包括browserstack.user和browserstack.key等能力。 因为我使用了DriverOptions(而不是DesiredC...

13得票2回答
如何在远程Webdriver/Grid配置中设置节点端的Firefox配置文件

建议在DesiredCapabilities中设置Firefox配置文件,并将其通过Wire传递,其中Hub正在运行。就像下面这样DesiredCapabilities caps = DesiredCapabilities.firefox(); FirefoxProfile prof...

12得票4回答
无法创建新的远程会话

如何解决这个问题。之前我的代码能够工作,但是有人重置了IE设置,现在我遇到了这个异常。Started InternetExplorerDriver server (32-bit) 2.53.1.0 Listening on port 16183 Only local connections a...

11得票3回答
Selenium远程WebDriver c# - 系统无效操作异常

我有一个使用Selenium.WebDriver v3.4.0的样例UI测试项目。 当我针对本地驱动程序运行测试时,一切都正常,但我想要使用Selenium Grid 2使其运行。 但是,一旦我尝试实例化新的RemoteWebDriver,就会出现一个缺少细节的异常。Driver = ne...

9得票1回答
远程Web驱动程序 - 使用Rest Client扩展(附加组件)传递Firefox配置文件

目前我可以通过RemoteWebDriver发送火狐浏览器配置文件,但是我无法将RestClient扩展程序发送到配置文件中。 我需要一个特定的REST客户端扩展(火狐浏览器插件)可用于我的测试用例执行。 如果我在本地使用火狐驱动运行测试用例,则可以正常工作....但是如何使用RemoteWe...

9得票2回答
Selenium远程WebDriver:连接到selenium-standalone-server失败(驱动程序版本未知)

我在使用Java编写的应用程序测试中,尝试通过remoteWebDriver建立与selenium-server-standalone的连接时,遇到了异常。 问题与使用maven启动selenium-server-standalone(带有Xvfb)并启动remoteWebDriver有关。...

9得票5回答
如何使用C#和Selenium WebDriver实例化InternetExplorerDriver?

new InternetExplorerDriver(); 但我可以看到以下异常: OpenQA.Selenium.DriverServiceNotFoundException was unhandled by user code HResult=-2146233088 Mess...

8得票2回答
使用远程配置的Selenium远程WebDriver

是否可能在服务器上使用特定的远程配置文件(而不是临时配置文件)打开Selenium Remote Webdriver? 我只能从客户端传递一个browser_profile。如果我不使用browser_profile实例化类,Selenium将在服务器上创建一个新的临时配置文件。 from...

7得票1回答
如何获取Selenium Grid利用率的统计信息。

我正在使用13个节点的Selenium Grid,每个节点都限制为一个Chrome实例。 我的项目在不同的时间使用大多数节点。 未来,由于更多测试、并行执行、不同的浏览器等原因,我需要添加更多的节点。 问题是我无法确定网格节点的利用情况。 有没有一种方法可以从网格中获取以下统计信息: 1...