当我们那时使用selenium命令时,找不到命令和属性没有得到?参见下面的命令。
<table> <tr><td>open</td><td>http://www.wikipedia.org/</td><td></td></tr> <tr><td>verifyAttribute</td><td>css=input#searchInput</td><td>(Search Input)</td></tr> <tr><td>assertAttribute</td><td>css=input#searchInput</td><td>(Search Input)</td></tr> <tr><td>verifyAttribute</td><td>css=input#searchInput</td><td>language</td></tr> <tr><td>verifyAttribute</td><td>xpath=//div[2]@class central-featured</td><td>central-featured</td></tr> <tr><td>verifyAttribute</td><td>xpath=//div[2]@class central-featured</td><td>search1</td></tr> <tr><td>assertAttribute</td><td>xpath=//div[2]@class central-featured</td><td>central-featured</td></tr> </table>
我在Mozilla Firefox和Ubuntu中使用Selenium IDE 2.5.0。
Xpath //div[2]@class central-featured无效。//div[@class='central- featured']/@class如果您要选择班级,请尝试将其更改为。assertElementPresent如果重点是检查元素是否存在,也可以使用函数而不是选择属性,即: <tr><td>assertElementPresent</td><td>xpath=//div[@class='central- featured']</td><td></td></tr> 这样简单得多。
//div[2]@class central-featured
//div[@class='central- featured']/@class
assertElementPresent
<tr><td>assertElementPresent</td><td>xpath=//div[@class='central- featured']</td><td></td></tr>