nGrinder

 
 
 
 
 

nGrinder

nGrinder概述及优势

nGrinder是基于Grinder开源项目,但由NHN公司的nGrinder开发团队进行了重新设计和完善(所以叫做nGrinder)。

  1. 它是由一个controller和连接它的多个agent组成,用户可以通过web界面管理和控制测试,以及查看测试报告,controller会把测试分发到一个或多个agent去执行。用户可以设置使用多个进程和线程来并发的执行该脚本,而且在同一线程中,来重复不断的执行测试脚本,来模拟很多并发用户。
  2. nGrinder的测试是基于一个python的测试脚本,用户按照一定规则编写测试脚本以后,controller会将脚本以及需要的其他文件分发到agent,用Jython执行。并在执行过程中收集运行情况、响应时间、测试目标服务器的运行情况等。并保存这些数据生成运行报告,以供以后查看。
  3. 单节点支持3000并发、支持分布式、可监控被测服务器、可录制脚本、开源、平台化。
  4. 综上可以看出nGrindr还是有很多优势的。

nGrinder下载及安装

  1. 下载地址    https://github.com/naver/ngrinder/tree/master
原文地址:https://www.cnblogs.com/wp950416/p/13276548.html