nGrinder-性能测试工具
nGrinder是一款利用JAVA构建的网页端性能测试工具。先放张截图:html

特色
- 安装包小,易于安装部署,网页操做;
- 默认支持3000个虚拟用户,支持进程/线程方式测试并发性能;
- 包含详细的图文测试报告,自动保存为文件,无需数据库支持;
- 支持自定义脚本(Groovy和Jython两种语言),能够作深度的自动化测试。
安装方式
- 下载并安装JAVA,要求
Oracle JDK 1.6+
或OpenJDK 1.7+
- 下载最新版安装包:
http://sourceforge.net/projects/ngrinder/files/
war包是必选的,plugins可选
- 以可执行文件的方式运行:
java -XX:MaxPermSize=200m -jar ngrinder-controller-3.3.war --port 8080
- 或者将war包放在Tomcat里面,启动Tomcat便可访问
- 打开网页(本例
http://localhost:8080/ngrinder-controller-3.3/home
),登陆帐号密码均为admin
- 经过右上角下拉菜单下载Agent和Monitor。这个翻译有误,两个“监控”都要下载
- 分别双击“run_agent.bat”和“run_monitor.bat”以启动Agent和monitor
- 详细安装步骤查看这里:http://www.cubrid.org/wiki_ngrinder/entry/installation-guide

使用步骤
- 建立测试。代理一栏若是最大值为1表示Agent运行成功,不然应从新启动Agent,必要时重启ngrinder或tomcat

- 录入参数,建立脚本,就能够运行了。脚本示例以下

参考连接