0

有谁知道如何在挂毯区waitForAjaxRequest使用seleniumRc(如)?waitForPageToLoad我知道还有其他选择,例如等待某些元素出现等。

我正在寻找一个合适的waitForAjaxRequest,并希望它也能在不同的浏览器上工作。

我试过了browserbot,但没有运气。

4

1 回答 1

1

您可以使用waitForCondition

selenium.waitForCondition("script", "timeout")

whiletimeout以毫秒为单位(例如 30000),并且是当条件满足时script必须返回的 JavaScript ,例如true

"var value = selenium.getText('foo'); value.match(/bar/);"

(有关更多信息,请参阅OpenQA Wiki。尽管此链接指向与旧版 Selenium 一起使用的插件,但waitForCondition现在已成为 SeleniumRC 的一部分。)

于 2010-09-25T13:31:17.560 回答