我学习使用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">COMPOSE</div>
</div>
我已经创建了按类名“z0”查找元素的方法,但是当我想点击按钮时我面临问题。我尝试过:
click();
sendkeys(Keys.Enter);
但我无法点击该元素。谁能给我一个线索?
答案 0 :(得分:3)
请尝试以下 XPATH
//div[text()='COMPOSE']