如何使用webdriver查找按钮元素

时间:2013-09-21 18:11:20

标签: 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">COMPOSE</div>
    </div>

我已经创建了按类名“z0”查找元素的方法,但是当我想点击按钮时我面临问题。我尝试过:

click();
sendkeys(Keys.Enter);

但我无法点击该元素。谁能给我一个线索?

1 个答案:

答案 0 :(得分:3)

请尝试以下 XPATH

 //div[text()='COMPOSE']