我無法運行我的selenium webdriver
測試其未檢測到xPath
。我想下面Xpath按ID或類別不起作用
是HTML
代碼:
<head>
<body style="height: 100%; background-color: aliceblue;">
<div class="container-fluid">
<div class="row">
<!-- Left Side Bar-->
<div class="col-md-3 col-xs-12">
<div class="row">
<div class="row leftMenu">
<div class="row leftMenu">
<div class="row leftMenu">
<div id="manageEvents" class="menuBlk">
<i class="fa fa-folder-open" style="font-size:68px;margin-top:20px" />
<h3 style="margin-top:0px">Manage Events</h3>
</div>
</div>
</div>
<!-- Feed -->
<div class="col-md-6 col-xs-12">
<!-- Right Side Bar -->
<div class="col-md-3 col-xs-12">
</div>
</div>
</body>
</html>
任何幫助,將不勝感激。 謝謝!
您是什麼意思'不起作用?你有沒有例外,或者什麼都沒有發生? – Andersson
是的,我得到以下異常:org.openqa.selenium.InvalidSelectorException:無效的選擇器:由於以下錯誤,無法找到具有xpath表達式的元素//*[@id='manageEvents']']: SyntaxError:無法在'Document'上執行'evaluate':字符串'.//*[@id='manageEvents']']'不是有效的XPath表達式。 –
現在是一個例外:org.openqa.selenium.NoSuchElementException:no such element:Unable to locate element:{「method」:「xpath」,「selector」:「.//*[@ id ='manageEvents']」 } –