我正在尝试自动化LinkedIn个人资料的编辑部分。我看到用于编辑我的配置文件的笔图标是一个SVG元素,我无法使用XPATH找到它。有人可以帮助将XPATH转换为SVG格式,以便我可以使用它吗?
如果可以提供相同的适当文件,也将不胜感激。提前致谢。
我使用常规XPATH点击图标:
driver.findElement(By.xpath("//svg[@class='artdeco-icon']")).click;
屏幕截图网址:https://www.screencast.com/t/d21Ap1XsMVt
错误日志链接:https://drive.google.com/open?id=0B-gsMUPbAIhxQTJiSXViZTZlelU
答案 0 :(得分:2)
您可以尝试使用以下XPath
表达式来匹配所需的图标:
//span[text()="Edit Profile"]/following::*[local-name()="svg"]