我尝试了不同的xpath(相对和绝对),并在Facebook消息(左侧面板)和上部导航栏上的Home按钮上对它们执行.click()
,但元素突出显示(就像将鼠标指针悬停在其上一样) )但不要点击它们。
我的代码片段是这样的:
d.findElement(By.xpath("//div[@class='_59g8']/div[@class='clearfix']/div[1]/ul[1]/li[2]")).click();
Thread.sleep(1000L);
d.findElement(By.xpath("//div[@id='pinnedNav']/ul[1]/li[2]")).click();
答案 0 :(得分:0)
登录fb页面后。您可以尝试使用以下代码行,它会在主页和消息按钮上执行点击操作。
d.findElement(By.linkText("Home")).click();
Thread.sleep(1000);
d.findElement(By.partialLinkText("Messages")).click();