Java 如何使用webdriver查找按钮元素
我正在学习使用Java和WebDriver编写UI测试。 目前,我很难找到具有当前XPATH的按钮:Java 如何使用webdriver查找按钮元素,java,xpath,webdriver,Java,Xpath,Webdriver,我正在学习使用Java和WebDriver编写UI测试。 目前,我很难找到具有当前XPATH的按钮: //*[@id=':3e']/div/div 其中id是动态变化的。按钮的HTML片段为: <div class="z0"> <div class="T-I J-J5-Ji T-I-KE L3 T-I-JW T-I-JO" tabindex="0" role="button" style="-moz-user-select: none;" gh="cm
//*[@id=':3e']/div/div
其中id是动态变化的。按钮的HTML片段为:
<div class="z0">
<div class="T-I J-J5-Ji T-I-KE L3 T-I-JW T-I-JO" tabindex="0" role="button" style="-moz-user-select: none;" gh="cm">COMPOSE</div>
</div>
但我无法单击该元素。有人能给我一个线索吗?请尝试下面的XPATH
//div[text()='COMPOSE']
请给出与您的问题和xpath相关的完整html。显示此
[@id=':3e']
的html部分。。我需要查看它的其他属性..查看你发布的html,我可以说你可以使用//div[text()='COMPOSE']
…谢谢Arup,//div[text()='COMPOSE']
工作得很好。
//div[text()='COMPOSE']