Selenium:如何等待元素的文本更改

La *_* La 5 javascript selenium

我有一个元素,其状态(文本形式)根据与之关联的上下文菜单而变化.
这是元素:

td id="A" name="status"> StatusStart  </td>     
Run Code Online (Sandbox Code Playgroud)

采取一些行动,这可以成为

 td id="A" name="status"> StatusDone  </td>      
Run Code Online (Sandbox Code Playgroud)

我想等待使用waitForCondition进行文本更改.
到目前为止,我已经尝试过:

selenium.waitForCondition("selenium.isElementPresent(\"//td[@name='status' and text()='StatusDone']\");", "10000");    
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为文本不是td元素的一部分.
在JavaScript中,我看到类似的东西:

function myfunc() {        
window.getGlobal().addSelectGroup('status'); window.getGlobal().addSelectItem('status','StatusStart'); 
Run Code Online (Sandbox Code Playgroud)

rs7*_*s79 0

storeText(css=td[name=status],var_name)您可以在 do-while ( java ) 循环中实现重复,并且break一次var_name="StatusDone"