我在 Firefox 中使用 Selenium IDE 来构建测试用例。
当我右键单击选择框并选择“显示所有可用命令”时,assertValue
始终呈灰色显示。对于文本框和选项框,我可以使用 assertValue
来确保设置特定值。为什么此功能不适用于选择框?或者是否需要一个技巧来让 Selenium IDE 让我在 HTML 选择框上使用 assertValue
?
如果您想要一个具体的示例,请尝试以下操作:
- 启动新的 Selenium IDE 测试用例。
- 打开http://www.google.com/advanced_search
- 在页面底部附近,有一个“语言”的 HTML 选择框,默认为“任何语言”。右键单击“任何语言”并转到“显示所有可用命令”,
assertValue
将灰显。为什么我不能在此选择框上使用assertValue
?
最佳答案
仅仅因为它不能从“显示所有可用命令”中获得并不一定意味着您将无法使用它。将命令添加到 IDE 并按照测试中的操作顺序选择它(即从“表” View 而不是“源” View )。现在您将看到所选操作的“命令”、“目标”和“值”;只需将命令更改为您需要的命令即可。
关于selenium - assertValue 不适用于带有 Selenium IDE Firefox 插件的选择框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4806663/