[英]Analytical tools for collecting website performance metrics, page views, average latency?
[英]Collecting client side Performance Metrics from Phantomjs through Jmeter
在整个PhantonJS Driver Config中,我们有任何方法可以通过使用Jmeter DomLoad windLoad ResourceCount资源大小通过phantomjs捕获以下客户端性能指标。
谢谢
我建议使用WDS.browser.executeScript()
方法捕获指标,该方法允许执行任意JavaScript代码。 完成后,您可以将“有趣的”值直接存储到JMeter变量中以供以后使用。
这是一个使用Navigation API获取页面加载扩展信息的示例:
WDS.sampleResult.sampleStart()
WDS.browser.get('http://jmeter-plugins.org')
var timings = WDS.browser.executeScript('var performance = window.performance || window.webkitPerformance || window.mozPerformance || window.msPerformance || {}; var timings = performance.timing || {}; return timings;');
WDS.log.info(timings)
WDS.sampleResult.sampleEnd()
有关WebDriver Sampler的技巧和窍门,请参阅WebDriver Sampler:您的已回答的十大问题指南。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.