基准测试/分析 JavaScript

Posted

技术标签:

【中文标题】基准测试/分析 JavaScript【英文标题】:Benchmarking/Profiling JavaScript 【发布时间】:2012-02-13 09:54:21 【问题描述】:

我目前正在研究在运行时行为方面对 javascript 代码进行分析/基准测试的可能性。我知道如果你在浏览器中运行代码,会有一些不错的工具(firebug、chrome dev-tools 等),但我正在寻找一种可以自动化测试的方法。 如果可能的话,我想将性能测试(例如某些函数/代码块的执行时间)集成到 CI 循环中。此外,我想收集有关内存分配的运行时信息。

目前我通过手动添加跟踪代码来跟踪函数/代码块的执行时间。有没有人实施了更好的解决方案来做到这一点?您如何分析/基准测试您的 JS 代码?

请与我分享您的经验! 谢谢

【问题讨论】:

jsperf.com 用于基准测试。 【参考方案1】:

John Resig 在 2009 年写了一篇关于 a free tool 的文章,详细介绍了 IE(以及现在的 Firefox)。根据供应商的说法,高级版还集成了 Selenium 并支持 Web 驱动程序脚本。

【讨论】:

以上是关于基准测试/分析 JavaScript的主要内容,如果未能解决你的问题,请参考以下文章

PHP JavaScript / jQuery简单基准测试

JavaScript/jQuery简单基准测试

性能测试策略之----基准测试

golang基准测试详解

MySQL基准测试--原因,策略,思路

性能基准自动化测试