Tapestry5.1+;seleniumRc Ajax waitforax请求
是否有人知道如何在tapestry zone上使用Tapestry5.1+;seleniumRc Ajax waitforax请求,ajax,selenium,testing,tapestry,Ajax,Selenium,Testing,Tapestry,是否有人知道如何在tapestry zone上使用seleniumRc(如waitForPageToLoad)执行waitForAjaxRequest?我知道还有其他选择,比如等待某些元素出现等等 我正在寻找一个合适的waitForAjaxRequest,希望它也能在不同的浏览器上工作 我尝试了browserbot,但没有成功。您可以使用waitForCondition: selenium.waitForCondition("script", "timeout") 而timeout以毫秒为单位
seleniumRc
(如waitForPageToLoad
)执行waitForAjaxRequest
?我知道还有其他选择,比如等待某些元素出现等等
我正在寻找一个合适的waitForAjaxRequest
,希望它也能在不同的浏览器上工作
我尝试了
browserbot
,但没有成功。您可以使用waitForCondition
:
selenium.waitForCondition("script", "timeout")
而timeout
以毫秒为单位(例如30000),并且script
是JavaScript,在满足条件时必须返回true
,例如
"var value = selenium.getText('foo'); value.match(/bar/);"
(有关更多信息,请参阅。尽管此链接指向与旧版本Selenium一起使用的插件,waitForCondition
现在是SeleniumRC的一部分。)