问题标签 [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.
selenium - 点击链接杀死测试
以下命令
打开一个弹出窗口,但测试没有继续
我已放置
在单击命令无济于事后,链接是转到一个java函数。
我知道这个命令点击链接、按钮、复选框或单选按钮。如果单击操作导致加载新页面(就像链接通常那样),请调用
waitForPageToLoad
. 我认为waitforPageToLoad
没有注册弹出加载
更新
我尝试了以下
并得到以下
弹出窗口位于另一个域上,这可能是原因吗?
selenium-webdriver - 如何使用 selenium 2 处理模态对话框
我有一个打开模式对话框的链接
Selenium 2 如何处理这个问题。
谢谢
艾丹
selenium-webdriver - 无法在下拉列表中选择项目
我有一个无法从中选择项目的下拉列表。我可以遍历列表中的所有项目并找到我想要的项目,但 click() 没有选择该项目。
这是代码。任何人都可以帮忙吗?
这是组件下拉列表的html代码。
selenium - Selenium 2.0 / WebDriver clickAt() 方法不受支持
Selenium clickAt() 函数在与 WebDriver(WebDriverBackedSelenium 或仅使用 ChromeDriver 的 Selenium 2.x)一起使用时抛出“不支持”异常。
有没有办法通过 WebDriver 使用这个 Selenium 功能?
为上下文添加一些代码...
.clickAt()
甚至无法识别方法......但是,使用 WebDriverBackedSelenium 是提供 Unhandled 异常的原因。
selenium-webdriver - Selenium 不会关闭带有日志的浏览器窗口
当我在 Selenium 2 中运行测试时,我以selenium.close(); selenium.stop();
. 在以前的版本中,它关闭了带有测试应用程序的窗口和带有测试日志的窗口。在 Selenium 2 中,第二个窗口保持打开状态- 我也能做些什么来关闭它?
硒2.0a6。
java - 在 assertEquals() 中使用正则表达式不起作用
我在我的 assertEquals() 语句中使用 regexp 时遇到问题。这是声明。
但我得到这个错误:
看起来正则表达式只是一个正在比较的字符串。我错过了什么?
selenium - waitForCondition 给出缺失;语句错误之前
我查看了所有示例,但在使用 waitForCondition 时仍然存在问题。这是我的代码。
我收到错误消息:seleniumWD 未定义。所以我把它改成:
现在我得到了错误:missing ; 声明之前
selenium - 如何使用 RemoteWebDriver 指示 Firefox 配置文件
查看 Selenium 2.0(alpha 7)源,似乎可以通过功能 API 设置 RemoteWebDriver 的 Ff 配置文件。然而,目前尚不清楚如何做到这一点。
有任何想法吗?
selenium - Selenium IDE 向下箭头键
我一直试图让我的硒测试来模拟向下箭头按键。
我只是使用 html 格式进行测试,并使用 typeKeys 作为命令,正确找到了目标,并且对于我输入的值 \40 似乎在 UI 中转换为 \40。当我运行命令时,它最终将 \40 附加到输入的当前值。
我正在使用该站点上最新版本的 selenium ide。
任何指针?
干杯