Javascript 如何在客户端获得JS和CSS文件大小?

Javascript 如何在客户端获得JS和CSS文件大小?,javascript,css,selenium-webdriver,phantomjs,google-chrome-devtools,Javascript,Css,Selenium Webdriver,Phantomjs,Google Chrome Devtools,我正在使用SeleniumWebDriver和Phantomjs(Casperjs)自动化一个网站测试。 我想做一些性能检查,作为其中的一部分,我想检查JS或CSS文件的大小(它们不应该超过40kb)。我想在客户端做这个 我知道chrome开发工具或yslow向我显示了这些信息。因此,如果可能的话,我想简单地从他们那里获得信息,或者只是复制他们正在做的任何事情 如何实现这一点?在工作表/脚本URL上执行ajax head请求并查看内容长度标题,或者加载整个内容并查看响应的长度。请注意,没有COR

我正在使用SeleniumWebDriver和Phantomjs(Casperjs)自动化一个网站测试。 我想做一些性能检查,作为其中的一部分,我想检查JS或CSS文件的大小(它们不应该超过40kb)。我想在客户端做这个

我知道chrome开发工具或yslow向我显示了这些信息。因此,如果可能的话,我想简单地从他们那里获得信息,或者只是复制他们正在做的任何事情


如何实现这一点?

在工作表/脚本URL上执行ajax head请求并查看内容长度标题,或者加载整个内容并查看响应的长度。请注意,没有COR的外部工作表/脚本不会像这样可测量。不能将Selenium与PhantomJS和CasperJS一起使用。请澄清您实际使用的是什么。我是新手,正在使用SeleniumWebDriver和PhamtomJS编写测试,以自动化站点的功能测试用例。我不知道理想情况下应该用什么来测试这部分。所以你是说你接受Selenium+PhantomJS和PhantomJS+CasperJS的解决方案?另外,如果您想回复某人,请使用
@repress
@deepng@ArtjomB.yes,我愿意接受任何建议。正如我之前所说,我不知道最好的方法来处理这个问题。