我正在尝试构建一个nodejs Web应用程序。当我添加更多代码时,有一种方法可以测试这种更改对性能的影响,如果可能的话,我的应用程序花费的时间最多。我目前正在使用mocha作为我的测试框架,我可以从中获得一些基准测试信息,因为它会报告每次测试需要多少时间。但是,我最终偶尔编辑测试,使我之前的所有基准测试无效。
我想知道是否有人对nodejs模块或如何实现这一点的方法有任何建议。
答案 0 :(得分:1)
您可能希望设置测试以仅对速度进行基准测试,并将您的单元测试分开。
您还可以使用Apache Jmeter等负载测试程序或BlazeMeter
等服务如果你只是想要非常好的节点兼容基准测试库,那就有Benchmark.js