我正在使用一箇舊門戶,我必須使用IE
。有一些東西,它沒有找到,因爲它是<td>
菜單的一部分,我試圖通過XPath
找到它,但沒有幫助。Selenium c#如何通過JavaScript找到元素?
我發現窗體正在渲染一個JavaScript
函數。我想點擊他們只是爲了執行它,但我怎麼能找到頁面元素使用硒WebDriver
?
例如:如果我有這個代碼
<div class="logout-link ng-scope"
ng-click="login("github")"
ng-show="!me" ng-controller="MenuCtrl">login</div>
我如何執行與硒的webdriver的NG-點擊一部分?
你是什麼意思''我試圖找到它的XPath,但沒有幫助。.. ..有什麼異常或任何其他..也是如此 –
嗯,因爲我沒有網絡的真實代碼。這是在另一個我無法提取任何代碼的電腦上,所以我決定另闢一個例子。有一個工具欄和XPath找到每個工具,但我不能點擊一個,因爲所有的具有相同的屬性,但JavaScript。所以我需要執行一個特定的JavaScript。這就是爲什麼。 –
我喜歡接受的答案與tittle無關。 https://stackoverflow.com/questions/11688694/selenium-error-when-using-javascript-or-getting-elements – George