我正在使用“Click Button
从”ExtendedSelenium2Library
来选择登录页面上的登录按钮。
但是选择按钮需要超过 12 秒。使用Selenium2library
它可以立即工作。我更喜欢使用 Extendedselenium2 而不是 selenium2。如何让它点击更快?
我正在使用“Click Button
从”ExtendedSelenium2Library
来选择登录页面上的登录按钮。
但是选择按钮需要超过 12 秒。使用Selenium2library
它可以立即工作。我更喜欢使用 Extendedselenium2 而不是 selenium2。如何让它点击更快?
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