1
定位元素很新的硒剛剛學到一些東西,並試圖automate.Unable定位在硒的webdriver元素爲以下之一:無法使用XPath
<div class="navBg withSubMenu">
<table id="topnav" class="navTable" cellspacing="0" cellpadding="0" style="-moz-user-select: none; cursor: default;">
<tbody>
<tr>
<td class="logoCell navCell" valign="top">
<td class="navItem navCell relative selected">
<td class="navItem navCell relative notSelected">
<a class="content tasks" href="/tasks/otasklist.do">
<div class="label" style="z-index:155; ">TASKS</div>
<div class="img"> </div>
</a>
</td>
<td class="navItem navCell relative notSelected">
<a class="content reports" href="/reports/reports.do">
</td>
<td class="navItem navCell relative notSelected">
<td class="menuCell navCell" valign="top">
</tr>
<tr class="secondLevelRow">
</tbody>
</table>
我寫這樣的代碼
driver1.findElement(By.xpath("//*[Contains(@class,'content tasks')]")).click();
任何人都請幫助我。
也請建議一些網站或鏈接,以瞭解更多關於定位器特別是xpath。我嘗試了一些,但沒有深入。
在此先感謝。
感謝...它的工作現在... – Harish
還請大家推薦一些網站或者鏈接,瞭解更多關於定位器特別的XPath。我嘗試了一些,但沒有深入。 – Harish
@Harish,請[**接受**](http://meta.stackoverflow.com/q/5234/234215)這個答案,如果它有幫助。謝謝。 – kjhughes