我一直在使用Firefox网络驱动程序测试应用程序,但与HtmlUnitdriver相比它真的很慢,所以我决定翻译成最后一个。一切正常,但我的某些链接加载信息异步,我遇到了问题。
在我的情况下,这不是“等待”的问题,因为我这样做,正如我之前所说,使用Firefox驱动程序效果很好。但是HtmlUnit运行良好。
在我的场景中,我有以下代码:
<a href="/requests?category=challenge" data-method="post" data-remote="true" id="759" rel="nofollow">Send</a>
在Firefox等浏览器上查看应用程序,当我点击该链接时,系统会返回一个结果。但是当我使用HtmlUnitdriver时,当我点击该元素时,驱动程序直接进入href,然后我的结果很糟糕。
我真的不知道怎么做才能搞定。我对这种方式很感兴趣,因为它非常快。