Java “线程中的异常”;“主要”;org.openqa.selenium.InvalidSelectorException

Java “线程中的异常”;“主要”;org.openqa.selenium.InvalidSelectorException,java,selenium,xpath,Java,Selenium,Xpath,尝试选择Menulink时,我尝试了各种选项,如Linktext、Xpath,但它显示找不到这样的元素。 HTML表达式为: <div class="bd"> <ul class="first-of-type"> <li class="yuimenubaritem clsmenubaritem yuimenubarItem-has submenu first-of-type" id="MenubarItem_new1428659607679" grou

尝试选择Menulink时,我尝试了各种选项,如Linktext、Xpath,但它显示找不到这样的元素。 HTML表达式为:

<div class="bd">
  <ul class="first-of-type"> 
    <li class="yuimenubaritem clsmenubaritem yuimenubarItem-has submenu first-of-type" id="MenubarItem_new1428659607679" groupindex="0" index="0"> <a href="javascript :void(0);" class="yuimenubaritemlabel yuimenubaritemlabel-hassubmenu">New</a></li>
  </ul>
</div>  
(二)

(三)


你能发布菜单链接的html代码吗?
    WebElement menulink = wd.findElement(By.xpath("//* [@id='MenuBarItem_new1428659607679']"));
    Actions action= new Actions(wd);
    action.moveToElement(menulink).build().perform();
    Thread.sleep(5000L);
    WebElement menulink=wd.findElement(By.linkText("New"));`
    WebElement menulink=wd.findElement(By.xpath("//ul[contains(@class,'first of type')]and //li[contains(@id,'MenuBarItem_new1428643471800') ] "));
    menulink.findElement(By.tagName("a")).click();
    menulink.click();
driver.findElement(By.cssSelector("div.bd li.submenu a")).click();