NodeJs 压力测试工具/方法
NodeJs stress testing tools/methods
我已经搜索了很多关于对 NodeJs 应用程序/模块进行压力测试的信息,但我什么也没找到。
我有一个推送服务器应用程序(类似于 socket.io),我想对其进行测试以确保没有内存泄漏并表现出最佳性能。
最好的方法或工具是什么?
你不需要任何特殊的工具来负载测试 Node.js 应用程序。可以使用任何负载测试工具:
- 阿帕奇长凳
- 围攻
- 杰米特
- 宗
从开源和免费工具中,我可以推荐JMeter。因为它具有内置的代理服务器,可以记录HTTP流量。JMeter相对于其他工具的优势是用户友好的GUI。您可以找到与 Node.js 负载平衡和 JMeter 测试相关的文章。
试试这个phanos压力测试工具。这是一个基于phantomjs的工具,你也可以用它加载ajax请求。但是这个工具不提供统计信息,你应该使用nodetime(或其他东西)来分析流量性能。
相关文章:
- 如何安装Jasmin:Velocity项目上的javascript测试工具
- 使用Dalekjs测试工具,如何在Dropdown中选择Option(select元素)当没有“;值“;Option标记
- 您如何在Google富集摘要测试工具中测试AngularJS网络应用程序的 schema.org 元标记
- 控制台.log在Karma AngularJS方法测试中
- JQuery 插件错误:对象 [对象对象] 没有方法“测试”
- jQuery GET 方法测试执行
- regex没有方法测试
- 如何使用硒测试工具提示函数值
- Visual Studio/Build Server的JavaScript单元测试工具-尚未达成共识
- Javascript测试工具
- JQuery测试工具
- 是否有任何方法显示工具提示默认(没有悬停饼图)在chartjs
- Jasmine-maven-plugin加载一些其他测试工具的通用脚本
- Jest(反应测试工具)错误-解析错误:第1行:非法导入声明
- Regex在Javascript .split()上不匹配,但在测试工具上匹配
- Javascript切片方法测试问题
- 如何编写一个HTML JSON AJAX测试工具与美化,语法突出显示JSON结果
- 使用 QUnit(或其他单元测试工具)测试映射/集
- 根据在线测试工具有效的RegEx,在浏览器中读取文件时没有得到任何匹配
- NodeJs 压力测试工具/方法