我的测试页面包含onclick
进行ajax调用的链接,如下所示
<a title="test delim" alt=""
onclick="$find('MetricsReport').exportData('TAB');"
href="javascript:void(0)"
style="color: rgb(50, 50, 50); . . . ">Click to download</a>
单击上面的链接后,报告将下载到默认下载位置。
我正在用java selenium
测试它 ((JavascriptExecutor) driver).executeScript("$find('MetricsReport').exportData('TAB');");
它适用于ChromeDriver
,但不适用于PhantomJSDriver
。不会抛出任何错误。它有点执行但没有任何反应。该报告未下载
如何使其与PhantomJSDriver
一起使用?
答案 0 :(得分:2)