0

我正在使用“Click Button从”ExtendedSelenium2Library来选择登录页面上的登录按钮。

但是选择按钮需要超过 12 秒。使用Selenium2library它可以立即工作。我更喜欢使用 Extendedselenium2 而不是 selenium2。如何让它点击更快?

4

1 回答 1

0

TL;博士

Click Button ${button} True


似乎您已经弄清楚了,但是我遇到了同样的问题,并且花了一些时间才弄清楚。所以这是供以后参考。

ExtendedSelenium2Library 等待 AngularJs 准备好处理下一个请求。从这里可以看出ExtendedSelenium2Library(就像你已经说过的那样)。因此,通过使用这些等待 Angular 准备就绪的命令,当您不使用 AngularJS 时,有必要启动超时,这大约是您所经历的 12-14 秒。为了仍然能够使用扩展库并进行“快速单击”,您需要将参数“skip ready”设置为“True”。

例子:

Click Element xpath=//a[@href="#/motor"]

变成

Click Element xpath=//a[@href="#/motor"] True

于 2017-07-05T08:42:21.667 回答