2013-05-02 92 views
0

我需要使用waitForAttribute() - 但我在获取所需属性时遇到问题,因此需要使用PHP查找storeAttribute()的示例用法。如何在Selenium RC中使用storeAttribute

样品DOM

<div class="sidebar"> 
    <a class="add"></a> 
</div> 

我想要得到的类<a>

// $foo is null 
$foo = $this->storeAttribute('[email protected]'); 

// error: Element css=div.sidebar["class" not found 
$foo = $this->storeAttribute('css=div.sidebar["class"]'); 
我目前使用CSS选择

,但不介意使用XPath。

回答

0

我改变了我的策略 - 为别人运行到的问题,这是我最终为了得到waitForAttribute()工作移到:

$this->waitForCondition("selenium.browserbot.getCurrentWindow().$('div.sidebar a').hasClass('remove')"); 
相关问题