0

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

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

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

4

1 回答 1

0

目前在 G1ANT 中没有可能在不使用 javascript 的情况下使用selenium.waitforvalueorie.waitforvalue命令。

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

这是您可以检查是否footer加载了类的任何元素的方法:

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

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

ie.waitforvalue script ‴!!document.getElementsByClassName("footer").length > 0‴ expectedvalue true
于 2019-12-18T11:59:00.530 回答