【发布时间】:2018-02-26 13:02:52
【问题描述】:
我有一个粘性导航栏,它有几个列表元素,每个元素都包含 href 元素。当我试图定位元素时,我得到了错误。 以下是我的 HTML 代码:
<div class="nav" id="sticky">
<div class="container">
<ul class="main-nav">
<li><a href="Dashboard.aspx">Dashboard</a></li>
<li><a href="../MEFAcademicDash/StudentUI/StudentHome.aspx"
title="Academic Dashboard">Academic</a></li>
<li><a href="Notices.aspx">Notices</a></li>
我想通过 Webdriver 定位 Academic,我收到类似这样的错误 Unable to locate the element。
org.openqa.selenium.NoSuchElementException: Unable to locate element: /html/body/div/form/div[5]/div[1]/ul/li[2]/a
【问题讨论】:
标签: java selenium testing selenium-webdriver