PhantomJS多次加载同一页面不起作用,无法清除缓存

PhantomJS多次加载同一页面不起作用,无法清除缓存,第1张

我正在尝试使用PhantomJS进行负载测试网站,但是我遇到了这个问题,PhantomJS只是加载网站一次,之后它实际上没有点击它,我看到有很多讨论让人们要求这个功能加载测试目的但看起来还没有包含在PhnatomJS中。有人遇到过同样的问题吗?什么是最好的方法来克服这个?还有人使用Selenium WebDriver PhantomJSDriver做同样的事情吗?谢谢。

最佳答案:

2 个答案:

答案 0 :(得分:1)

我通过调用driver.executePhantomJs(javascript,“UTF-8”)来清除内存缓存。 或者可以按以下方式完成 - driver.executePhantomJS(“var page = this; page.clearCookies(); page.clearMemoryCache(); page.close(); return'DONE';”);

答案 1 :(得分:0)

使用PhantomJSDriver,您可以使用:

driver.manage.deleteAllCookies();
本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复