如何在没有 javascript 的情况下使用 selenium.waitforvalue 命令?

How to use selenium.waitforvalue command without javascript?

我没有在 javascript 上工作,但我确实想在 chrome 中使用 waitforvalue 命令,就像我在 Internet Explorer 中所做的那样。

ie.waitforvalue script document.getElementsByClassName("footer").length expectedvalue 1

是否有任何其他格式可以在不使用 javascript 的情况下使用 selenium.waitforvalue 命令?

目前在 G1ANT 中不可能在不使用 javascript.

的情况下使用 selenium.waitforvalueie.waitforvalue 命令

顺便说一句,您的代码可以改进。我猜你只想等待加载 footer class 元素而不是专门检查元素编号是否为 1.

这是检查 footer class 的任何元素是否已加载的方法:

selenium.waitforvalue script ‴return !!document.getElementsByClassName("footer").length > 0‴ expectedvalue true

或者如果您使用的是 ie.waitforvalue 命令:

ie.waitforvalue script ‴!!document.getElementsByClassName("footer").length > 0‴ expectedvalue true