web test Grinder / nGrinder

s

 

参照www.cubrid.org/wiki_ngrinder/entry/installation-guide

1、下载安装Controller,下载地址:sourceforge.net/projects/ngrinder/files

2、下载Agent;配置NGRINDER_AGENT_HOME,C:\DOCUME~1\ADMINI~1\.grinder_agent

3、安装monitor

 

http://www.iteye.com/topic/1127810

nGrinder是一个基于Grinder(http://grinder.sourceforge.net/)开发的一个非常易于管理和使用的,开源的性能测试系统。 

它是由一个controller和连接它的多个agent组成,用户可以通过web界面管理和控制测试,以及查看测试报告,controller会把测试分发到一个或多个agent去执行。用户可以设置使用多个进程和线程来并发的执行该脚本,而且在同一线程中,来重复不断的执行测试脚本,来模拟很多并发用户。 

nGrinder的测试是基于一个python的测试脚本,用户按照一定规则编写测试脚本以后,controller会将脚本以及需要的其他文件分发到agent,用Jython执行。并在执行过程中收集运行情况、响应时间、测试目标服务器的运行情况等。并保存这些数据生成运行报告,以供以后查看。 

nGrinder的一大特点就是非常容易使用,安装也非常容易,可以做到开箱即用,测试用户也可以很容易就开始测试任务。当然,如果想执行一些比较复杂场景的性能测试,就需要测试人员对python有一定认识。 

项目网址: 
http://www.nhnopensource.org/ngrinder/ 

index页面: 

 

test list页面 

web test Grinder / nGrinder_第1张图片 

test配置页面 

web test Grinder / nGrinder_第2张图片 


test执行页面 

web test Grinder / nGrinder_第3张图片 

test report页面 

web test Grinder / nGrinder_第4张图片 

script编辑页面 

 

 

end

你可能感兴趣的:(web test Grinder / nGrinder)