最近性能测试接触到nGrinder,平时用jmeter比较多;

个人感觉:

1、jmeter可能更方便,对于代码 编写要求也低(很多控件封装好的直接用,比如读取文件控件很方便),nGrinder对于代码编写能力要求比较高,至少会简单的get、post请求

2、结果报告上jmeter没有nGrinder直观,且每次结果需要自己截图或者特别保存;但是nGrinder每次执行结果都会产生记录,在平台上直观显示;

3、jmeter虽然也支持分布式部署,但是单机来说没有nGrinder压测并发用户高,jmeter一般1000,nGrinder没试过上限

4、nGrinder更趋向于性能测试平台,对于稳定系统在版本发布或定时查看系统性能时较好,且测试人员多时用平台维护脚本更方便;jmeter用起来比较自由,更容易调试不稳定的接口程序等;

找了下跟jmeter的区别如下:

nGrinder是NHN公司用Java语言开发的一款的基于Grinder开发的开源B/S Web性能测试平台,具有友好简洁的用户界面和分布式测试功能。

四、需要有脚本编写基础

支持语言:python/java   groovy脚本

其他可以参见:压力测试平台(nGrinder)入门到精通教程 - 简书  

https://segmentfault.com/a/1190000017022784

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐