我无法运行我的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']” } –