问题标签 [selenium-firefoxdriver]

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 投票
2 回答
1596 浏览

selenium - 如何为特定的 GWT Widget 编写 Selenium 测试用例?

我对 Selenium 很陌生。我想为 GWT 小部件编写 Selenium 测试用例。我可以为 HTML 元素编写测试用例,因为它们有 id,但我不能在 GWT 中做同样的事情。我想测试文本框、图像、列表框等小部件。

谁能帮我?

提前致谢, Gnik

0 投票
0 回答
937 浏览

firefox - selenium webdriver 在 VMware 上运行 firefox

我设置了一个虚拟机,我想用它来运行我的日常测试。

但它无法启动 FirefoxDriver。

一开始,我以为是我的代码问题。

但它可以在我的物理机上运行 Firefox 测试。如果我把它改成IE驱动程序,程序就可以在虚拟机中运行了。

火狐版本是10。

我认为这不是版本问题,因为我可以使用相同的版本在物理机上运行测试。

0 投票
1 回答
679 浏览

java - 设置 firefoxWebDriver.get(...) 超时

我喜欢访问一些不受我控制的页面。可能是该页面执行了一些缓慢的获取请求,但主 html 已完全加载并显示。我尝试了很多选择,但我可以做到。firefoxWebDriver.get(...)不会在现实时间内在某些站点上终止。

为了重现问题,我写了这个小单元测试来显示问题:

谢谢你的帮助。

0 投票
2 回答
1153 浏览

selenium - 运行硒代码时出错

当我运行 selenium 脚本时,我遇到了这个问题:(我在 tomcat 中运行这段代码,这是我遇到异常的时候,但在普通的 eclipse 中这工作得很好)

请任何人都可以帮助我解决这个例外并为此提供解决方案

编辑

代码:

0 投票
5 回答
14550 浏览

c# - C# Selenium WebDriver FireFox Profile - 使用带身份验证的代理

当您在下面的代码中设置代理服务器参数时,如果您的代理服务器需要身份验证,那么 FireFox 将带来身份验证对话框,基本上您无法自动填写。那么无论如何设置USERNAMEPASSWORD

如果您尝试将代理字符串格式化为类似的格式http://username:pass@192.168.1.1:8080 ,则会收到错误,该字符串无效。所以我想知道一定有一种方法可以实现这一目标。

任何帮助,将不胜感激。

0 投票
1 回答
1124 浏览

java - 在 WebDriver 中设置自定义 Firefox 驱动程序配置文件

我正在使用 Selenium Webdriver(Java) 来自动化 Web 应用程序,并且该应用程序有一个场景,即我必须下载一个 xml 文件,但我无法这样做,因为每次尝试下载时都会询问路径。谷歌搜索建议我必须创建一个自定义 Firefox 驱动程序配置文件,但我不知道如何在 WebDriver 中设置一个。我知道如何在 Selenium RC 中做到这一点。如果有人对此有想法,请提出建议。

提前致谢。!!

0 投票
2 回答
3421 浏览

firefox - selenium-firefox-driver 2.25.0 无法与 Firefox 15 一起正常工作

自从我升级到 Firefox 15 后,我的 Selenium 测试就停止了工作。我正在使用 selenium-firefox-driver-2.25.0 和 selenium-java-2.25.0。具体来说,测试现在无法“单击”某些元素,例如 GWT 下拉菜单中的项目。

请问只有我一个人有这种问题吗?我认为 Firefox 15 对 Selenium 来说可能只是“太新”,而 2.25.1 版本可能很快就会发布,但 Firefox 15 已经发布了一段时间。

这些测试都适用于 Firefox 14.0.1。Selenium 是否支持 Firefox 15 的“本机事件”?

0 投票
5 回答
23199 浏览

selenium - 如何测试模糊 - Firefox Selenium 驱动程序?

我正在使用 selenium 2.24Firefox 驱动程序来测试输入框的模糊事件。目前,在我sendKeys进入一个输入框后,我让 selenium 单击另一个触发输入框模糊的区域。

但是,我认为这不是一个好方法,有人知道更好的测试方法吗?

非常感谢。

0 投票
2 回答
409 浏览

javascript - 如何测试 window.print() 是否未被覆盖?

如何使用(JavaScript 和/或)FirefoxDriver 测试该window.print()方法是否被覆盖?

可以像这样禁用页面上的所有打印按钮:

有了这个正常的“打印”链接,如下面的链接不再起作用:

我需要检查window.print()调用是否执行原始打印对话框。

也许可以将一些 JavaScript 注入到 FirefoxWebdriver 中?

0 投票
1 回答
4077 浏览

selenium - 什么会导致 UnhandledAlertException 错误?

我是 selenium 的新手,我不得不在不同的浏览器和版本上运行我的测试。在必须在 Firefox 15 中运行它之后,我卸载了 Firefox15 并安装了 Firefox17,这就是错误出现的时候。

调用了 firefoxdriver,但它给出了这个错误:

它实际上会打开页面,但随后会刷新它,然后会出现一些警报。

我已尝试卸载它并再次安装 Firefox 15,但没有任何效果。Internet Explorer 工作正常,所以我知道它不是 Selenium,而是 Firefox 驱动程序。

我正在使用 Selenium 2.26.0 并通过 seleniumRC 运行它。