2017-05-26 28 views
-2

請在下面找到我在哪裏找到WebElement硒碼,打印出來的文本,然後單擊它:在硒中,我可以使用xpath定位器找到元素。它也返回。但它的元素文本不點擊webelement

WebElement element =driver.findElement(By.xpath(".//span[text()='Create']")); 
System.out.println(element.getText());// its returning the text 
element.click(); // but its not clicking 

下面的HTML代碼:

<div id="gtn-navbar" class="gtn-navbar inverse "> 
<header class="nav cf"> 
<ul class="primary-nav"> 
<li class="tab"> 
<li class="tab icon home"> 
<li class="tab "> 
<li class="tab "> 
<li class="tab "> 
<li class="tab icon-new-document icon iconAndLabel "> 
<!-- MENU/TAB KEY: create --> 
<a id="navmenu__create" title="Create" href="#" gtnexusnavinitialized="true"> 
<svg class="icon"> 
<use xlink:href="#icon-new-document"/> 
</svg> 
**<span class="label">Create</span>** 
</a> 
+0

您能否考慮向我們展示您的工作和錯誤堆棧跟蹤?謝謝 – DebanjanB

回答

0

您可以嘗試使用ID navmenu__create來查找元素並單擊。

相關問題