自动点击Chrome网站上的按钮

时间:2018-07-31 15:00:57

标签: javascript xpath automation automated-tests automapper

我正在寻找解决方案以自动单击网站上的按钮。我已经阅读了多个站点,并且知道如何在站点上使用元素的Xpath。我已经为Chrome使用了名为“ Laura Autoclicker”的第三方扩展程序。该扩展需要元素的目标网站和Xpath。但是按钮的Xpath每次页面加载时都会不断变化。

<li>    
<a id="itVabq" href="javascript:__doPostBack('ctl00$itVabq','')">NEW
                                        BOOKING</a>
</li>

上面是我在检查按钮时发现的代码。 id不断变化。 无论如何,是否需要为该类型的按钮设置自动点击? 请帮我。

1 个答案:

答案 0 :(得分:0)

您需要一个可以正常工作的xpath。如果ID是动态生成的,请尝试使用元素的text()或其他始终相同的属性:

'//a[text()="NEW BOOKING"]'

或者也许

'//li/a[text()="NEW BOOKING"]'