问题标签 [selenium-webdriver]
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.
java - 通过 .htaccess 弹出窗口让 Selenium 登录
我在 Linux 上使用带有 Java 的 WebDriver (Selenium2)。我正在使用 WebDriver 自动填写表单并提交。我遇到了 htaccess 站点的问题,即我无法通过 WebDriver 访问 htaccess 站点。
任何人都可以在这方面帮助我吗?
在此先感谢, 苏尼尔
selenium - 如何使用多个 CSS 定位器作为硒定位器?
我正在尝试点击包含多个链接的表行中的链接。此模式在整个表格中使用。
这有效:
这不会:
任何想法为什么会这样?我正在使用 selenium-client rubygem。
java - 在 FirefoxDriver 上打开 URL 失败并出现 WebDriverException:无法解析“”
我正在使用 Selenium Webdriver 进行一些机器人测试。由于某些功能似乎只能在 Firefox 中使用,因此我有义务使用 Firefoxdriver。时不时会发生一些奇怪的事情。启动驱动程序
让 firefox 启动但不去指定的 url。奇怪的是,它可以在另一台具有 Firefox 中设置的首选项的计算机上运行。我曾经通过更改为另一个版本的 Firefox 解决了这个问题,但这一次对我来说并没有解决问题,但它确实对其他开发人员有用。是的,所有开发人员的错误都是在同一天、同一天开始的……我的第一个问题是:它是 Firefox 问题还是 Webdriver 问题。第二个问题:它怎么可能在其他电脑上工作?
任何帮助将不胜感激谢谢
firefox - Firefox 的 Webdriver 和代理服务器
有什么方法可以设置firefox的代理设置吗?我在这里找到了有关 FoxyProxy 的信息,但是当 Selenium 工作时,插件在窗口中未激活。
c# - 如何使用 C# 在 Selenium WebDriver (Selenium 2) 中最大化浏览器窗口?
有没有办法使用 C# 使用 WebDriver (Selenium 2) 最大化浏览器窗口?
java - Selenium WebDriver:我想覆盖字段中的值,而不是使用 Java 使用 sendKeys 附加到它
在 WebDriver 中,如果我使用 sendKeys,它会将我的字符串附加到字段中已经存在的值。我无法使用 clear() 方法清除它,因为第二次这样做,网页会抛出一个错误,说它必须在 10 到 100 之间。所以我无法清除它,否则之前会抛出错误我可以使用 sendKeys 输入新值,如果我 sendKeys 它只是将它附加到已经存在的值上。
WebDriver 中是否有任何内容可以让您覆盖该字段中的值?
java - 使用带有 java 的 Selenium WebDriver 断言 WebElement 不存在
在我编写的测试中,如果我想断言页面上存在 WebElement,我可以做一个简单的事情:
如果它存在,这将通过,如果它不存在,它将被炸毁。但现在我想断言链接不存在。我不清楚如何执行此操作,因为上面的代码不返回布尔值。
编辑这就是我想出自己的修复方法的方式,我想知道是否还有更好的方法。
selenium - 硒 1 与 2
我正在为我工作的地方启动一个内部 JavaScript UI 库的测试套件。
出于探索的目的,我用 Python 编写了大约 10 个 Selenium 1 测试用例,到目前为止一切顺利。我用 Python 编写了测试,并使用 RC 在 Mac 上的 IE7、8、FF 和 Safari 中运行测试,到目前为止效果很好。
我知道 Selenium2 处于 alpha 阶段,但在某处读到它已经准备好生产,无论这意味着什么。
1) 由于我刚刚开始编写这个套件,我应该使用 webdriver API 和 Sel2,还是还没有准备好迎接黄金时段?2) 我可以将 Sel2 与 RC 一起使用吗?我不清楚 Selenium 的网站是否可行。
3) 任何人都对 selenium 2 的 Python 驱动程序有经验吗?还是我应该只用 Java 编写测试?
java - 如何在 Selenium WebDriver (Selenium 2) 中运行 Firebug?
运行 Selenium 2 时在 Firefox 中激活 Firebug 的最佳方法是什么?
编辑:好的,我意识到“最好”是可以解释的,但是基于配置文件的解决方案在 selenium 1.0 中确实很痛苦。因此,在被证明更糟之前,任何替代方案都被认为是更好的;)