<a href="#" id="contact-groups">abc</a>
&#13;
我无法找到上面的元素。我试过了//*[@id="contact-groups"]
,但没有成功。
答案 0 :(得分:0)
嗯,XPath不是找到元素的最佳方法。但是以下将匹配链接与href =“#”。
//a[@href="#"]
不确定您的方案是否与问题一样简单。我用一个简单的html页面测试了这个。
答案 1 :(得分:0)
定位器似乎是正确的。你也可以试试这个: .//*[@ ID =&#39;联系的基团&#39;]
答案 2 :(得分:0)
根据提供的HTML代码,您可以尝试以下xpaths
//一个[@ ID = '接触的基团']
//一个[含有(文本(), 'ABC')]
//一个[@href = '#']
由于
答案 3 :(得分:0)
我猜这个链接在iframe中。
使用以下代码切换到框架,然后单击链接
driver.switchTo().frame("frame-name");
driver.findElement(By.xpath("//a[@id='contact-groups']")).click();