PhantomJS保持缓存

Cha*_*bon 10 javascript phantomjs

我正在使用幻影js来测试访问网页,这在大约半小时的时间内运行大约350次.然后我在服务器上运行webalizer来测试页面访问.

我的幻像js客户端在幻像js的1个实例中,所以它基本上起作用,一旦一个客户端打开网页就开始下一个客户端,所有客户端都有各自的IP地址和MAC地址.

然而,我在webalizer中发现的是,当我得到350次点击服务器时,我只得到每个phantomjs实例1次点击我在某些css文件和其他文件上运行.所以我想出了将客户端缓存在一起的想法.

我在调用幻像js实例时尝试运行--max-disk-cache-size = 0,但仍然看到它的行为相同.

有没有人经历过同样的事情?

Fan*_*ung 18

page.clearMemoryCache();之前运行page.open可以清理缓存.

它在本期中提到过,它在PhantomJS 2.0中运行良好.

  • 不行.我得到`[TypeError:page.clearMemoryCache不是函数]` (3认同)