我在嘗試點擊使用Selenium Webdriver的超鏈接時遇到問題。我嘗試使用CssSelector以及XPath,似乎沒有任何工作。我想要做的只是點擊Google文字。 。點擊使用Selenium Webdriver的超鏈接
<div class="hello">
<div class="test">
<table class="first first-table">
<tbody>
<tr>
<td class="second-table">
<a id="dummyID" href="https://www.google.com" target="_blank">Google</a>
</td>
</tr>
</tbody>
</table>`
我試圖driver.FindElement(By.XPath( 「// * [@ id中= 'dummyID']」))點擊();我也嘗試使用href來查找鏈接...幾乎所有的東西。所有的時間我都「無法定位元素」異常。任何人有任何建議?
是包含在框架或iframe中的鏈接? – Richard
@Richard這是一個很好的問題.. –
看着使用Firebug的HTML,我沒有看到任何框架/ iframe。 – user1493537