我正在使用Selenium Mouse Hover,我正在使用此website。这个网站有许多菜单在鼠标悬停时打开。
我怀疑是,我能够使用//a[text()='Community']
识别“社区”菜单的xpath,但我需要编写一个xpath,它也会从社区菜单中提取所有子链接。我试过{{1}但这是从网页中提取所有超链接。请建议。
此查询背后的想法是从“社区”菜单中提取所有子链接,打印它然后选择一个超链接。所以我需要编写一个xpath来从菜单中提取所有超链接。
答案 0 :(得分:3)
following::a
会匹配文档中的所有a
元素。
有一个following sibling"列表"元素包含所需的"子链接":
//a[. = 'Community']/following-sibling::ul/li/a