问题标签 [chrome-web-driver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9027 浏览

google-chrome - chrome v54 / web 驱动程序 v2.25 的 gulp-protractor 错误

由于 chrome (v54) 的最新更新,我们注意到我们的量角器测试失败。我们尝试更新到最新版本的 gulp-protractor (v3.0.0),它会下载最新的网络驱动程序 (v2.25) 来解决问题,但不幸的是,出现了一个我们无法解决的新错误。

在 chrome 更新之前一切正常。

我们的量角器配置如下:

错误是:

0 投票
0 回答
354 浏览

selenium - 在多个 Chrome 选项卡中运行并行量角器测试

我正在使用以下.conf:

我按照 Selenium 的功能页面singleWindow中的描述使用,并且根据this将属性传递给 WebDriver 。但是,我仍然看到多个单独的窗口在执行过程中出现和消失。这些为焦点而战,在做其他工作时非常烦人。

是否可以在单独的选项卡而不是单独的 Chrome 实例/窗口中运行并行测试?

0 投票
2 回答
1731 浏览

java - 为什么 selenium 尝试在“X”端口连接到 localhost

我是硒新手,正在尝试以下 File f = new File("/usr/bin/google-chrome"); System.setProperty("webdriver.chrome.driver", f.getAbsolutePath()); WebDriver driver = new ChromeDriver(); //wait = new WebDriverWait(driver, 30); driver.get("http://www.google.com");

空的 chrome 选项卡已打开,但未加载 URL“www.google.com”。几秒钟后出现错误

  1. 为什么它试图在“X”(更改)处连接本地主机而不是加载谷歌网页。

  2. 我怎样才能克服这个问题,Firefox 也出现了同样的问题。

0 投票
4 回答
9590 浏览

java - 如何在 Java 中使用 Selenium 在 div 中获取锚标记 href 和锚标记文本

我的 HTML 代码由多个divs 组成。每个里面都有div一个锚标签列表。我需要href获取sub-container div. 我正在使用 Selenium 来获取网页的 HTML 代码。

HTML 代码:

Java代码:

输出:

我需要的输出:

0 投票
2 回答
785 浏览

c# - Selenium(chrome) 在导航时崩溃

我正在尝试使用 Selenium 和 Google chrome 打开 url,但是我总是以 chromedriver.has 停止工作而告终。

我试图在初始化和转到 url 之间睡觉,但它什么也没做。

0 投票
1 回答
2579 浏览

java - Chrome 打开时显示“数据;” 含硒的地址

当我开始测试时,我在 chrome 地址栏中看到“数据:”,然后什么也没有发生(程序不会继续),而不是开始导航到 url。我正在使用:chrome=55.0.2883.75 chromedriver=2.25 selenium=3.0.1 platform=Win64

0 投票
0 回答
271 浏览

javascript - 如何将手动编写的扩展添加到 Internet Explorer 11?

我编写了一个 JavaScript,我想在当前在 IE11 中打开的网页中调用它。
有什么方法可以调用这个 JavaScript 作为 IE11 浏览器的扩展。

例如:在 chrome 中,我可以通过在 chrome://extensions 中启用开发人员模式并单击 LoadUnpackedExtensions 并上传我的项目,该项目是通过以下提到的链接创建的

http://www.c-sharpcorner.com/UploadFile/4b0136/working-with-google-chrome-extension-in-visual-studio-2013/

以同样的方式我无法为 IE11 做。

0 投票
0 回答
1079 浏览

ruby - 如何使用 selenium ruby​​ 禁用 dns 预取?

我试图在使用 selenium 运行测试时禁用 dns 预取。

我尝试在 chromeOptions 上使用 arg“--dns-prefetch-disable”,但什么也没发生。

有人设法解决了吗?

谢谢!

0 投票
5 回答
15692 浏览

python - Selenium:Runtime.executionContextCreated 具有无效的“上下文”:

我在这里看到了类似的问题Protractor / Selenium Webdriver : Runtime.executionContextCreated has invalid 'context'和这里BUG-1473,但我无法得到答案,因此我决定在这里给出。我安装了最新的 chrome_driver v2.9,但仍然Runtime.executionContextCreated出现错误。这是我的代码

并在 python shell 上抛出异常:

0 投票
0 回答
748 浏览

python - selenium:无法访问 geckodriver

我下载了 selenium 和 geckodriver 的最新版本。我做了以下事情:

重击

Python

错误

更新

我对 chrome web 驱动程序做了同样的事情:

错误

这与指定路径有关吗?真的很困惑,因为我对 bash 没有经验