0 jmeter performance-testing node.js
我有一个 Node.js 应用程序,想进行性能测试。我已经使用 JMeter 工具来记录业务场景,但请求具有一些加密信息,但这些值是输入,并希望使用 CSV 文件进行参数化。
我觉得 JMeter 不是 Node.js 应用程序的最佳选择。有人可以为 Node.js 应用程序推荐开源工具吗?
任何负载测试工具都作用于HTTP 协议级别,它们对底层后端技术堆栈一无所知,因此它可以是 NodeJS 或 PHP 或 Java 或 .NET 或 Python - 从负载测试工具的角度来看,它只是一个响应 HTTP 的 web 服务器。要求。
因此,没有用于 NodeJS 负载测试的“特殊”工具,如果您是 JavaScript 开发人员,您可能会找到Artillery.io或k6.io更有用,因为您将能够使用“原生”JavaScript 语言定义您的测试,并且可能将能够重用一些执行参数加密的函数。
如果您不是天生的开发人员 - JMeter 应该是一个非常好的候选工具,因为它通常不需要任何编程语言知识(但是,如果您想要,JSR223 测试元素支持包括 JavaScript 在内的各种脚本语言,但是它推荐使用Groovy出于性能原因,)。
此外,还有用于 JMeter 的并行控制器,它可以模拟AJAX 请求,而其他免费负载测试工具缺乏这种支持。
| 归档时间: |
|
| 查看次数: |
4678 次 |
| 最近记录: |