selenium - assertValue 不适用于带有 Selenium IDE Firefox 插件的选择框

标签 selenium selenium-ide

我在 Firefox 中使用 Selenium IDE 来构建测试用例。

当我右键单击选择框并选择“显示所有可用命令”时,assertValue 始终呈灰色显示。对于文本框和选项框,我可以使用 assertValue 来确保设置特定值。为什么此功能不适用于选择框?或者是否需要一个技巧来让 Selenium IDE 让我在 HTML 选择框上使用 assertValue

如果您想要一个具体的示例,请尝试以下操作:

  1. 启动新的 Selenium IDE 测试用例。
  2. 打开http://www.google.com/advanced_search
  3. 在页面底部附近,有一个“语言”的 HTML 选择框,默认为“任何语言”。右键单击“任何语言”并转到“显示所有可用命令”,assertValue 将灰显。为什么我不能在此选择框上使用 assertValue

最佳答案

仅仅因为它不能从“显示所有可用命令”中获得并不一定意味着您将无法使用它。将命令添加到 IDE 并按照测试中的操作顺序选择它(即从“表” View 而不是“源” View )。现在您将看到所选操作的“命令”、“目标”和“值”;只需将命令更改为您需要的命令即可。

关于selenium - assertValue 不适用于带有 Selenium IDE Firefox 插件的选择框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4806663/

相关文章:

selenium - 在 Selenium IDE 中,Locator 可以使用 XPath 和 storedVars

javascript - 使用 Selenium IDE 从字符串中提取数字

javascript - 在javascript中通过麦克风发送声音

java - selenium 驱动程序正在启动新选项卡而不是新窗口

selenium - webdriver-manager 更新命令第一次总是失败,但之后会通过

Selenium IDE - 命令等待 5 秒

selenium - 如何在 selenium ide 中引用/Handel 动态按钮

java - 如何添加 selenium 测试用例来测试下载的 Excel 和 csv 文件中的数据

c# - 无法找到 NgModel

firefox - 在 Selenium IDE 中关闭新打开的选项卡或窗口