使用Selenium IDE解决的新答案:
注意: 您需要从https://addons.mozilla.org/en-
US/firefox/addon/85794/安装Flow
Control插件(或使用http://51elliot.blogspot.com的用户扩展名)/2008/02/selenium-ide-
goto.html)
<tr> <td>storeXpathCount</td> <td>//body/descendant::a</td> <td>linkCount</td></tr><tr> <td>store</td> <td>1</td> <td>link</td></tr><tr> <td>label</td> <td>checklink</td> <td></td></tr><tr> <td>echo</td> <td>checking link ${link} of ${linkCount}</td> <td></td></tr><tr> <td>clickAndWait</td> <td>//body/descendant::a[${link}]</td> <td></td></tr><!-- ADD YOUR CHECKS HERE --><tr> <td>goBackAndWait</td> <td></td> <td></td></tr><tr> <td>while</td> <td>storedVars['link'] <= storedVars['linkCount']</td> <td></td></tr><tr> <td>storeeval</td> <td>storedVars['link'] = ${link} + 1;</td> <td></td></tr><tr> <td>gotolabel</td> <td>checklink</td> <td></td></tr><tr> <td>endWhile</td> <td></td> <td></td></tr>


