Java 如何定位元素“

Java 如何定位元素“,java,selenium,selenium-webdriver,xpath,css-selectors,Java,Selenium,Selenium Webdriver,Xpath,Css Selectors,如何定位以下元素: 您可以使用以下任一选项: CSS选择器: xpath: 唯一看起来非动态且可读的是链接文本,因此相关的XPath表达式为: //a[text()='Velocity Chart'] 您可能还希望使用chart=velocityChart位匹配元素,如果是这种情况,您可以使用XPath查找href属性,如: 更多信息: 这是elementWelcome to StackOverflow的实际html代码!您的问题需要一些工作,以便社区能够更好地帮助您。请查看并再试一次。有更

如何定位以下元素:


您可以使用以下任一选项:

CSS选择器:

xpath:


唯一看起来非动态且可读的是链接文本,因此相关的XPath表达式为:

//a[text()='Velocity Chart']
您可能还希望使用chart=velocityChart位匹配元素,如果是这种情况,您可以使用XPath查找href属性,如:

更多信息:


这是elementWelcome to StackOverflow的实际html代码!您的问题需要一些工作,以便社区能够更好地帮助您。请查看并再试一次。有更多的上下文非常重要。理想情况下,在查找自动测试的元素时,您希望搜索不太可能更改的内容。请指定我提供了通过xpath所需的确切元素或属性。更好的方法是发布完整的格式良好的xml,而不仅仅是一个标记。
//a[starts-with(@href, '/jira/secure/RapidBoard') and contains(@data-item-id, 'agile-velocity-chart')][text()='Velocity Chart']
//a[text()='Velocity Chart']
//a[contains(@href,'velocityChart')]