繁体   English   中英

通过Jmeter从Phantomjs收集客户端性能指标

[英]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()

JMeter WebDriver导航时间

有关WebDriver Sampler的技巧和窍门,请参阅WebDriver Sampler:您的已回答的十大问题指南。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM