C:WINDOWSsystem32 cd /d D:XXXApache24in
2.2.输入命令D:XXXApache24in ab.exe -n 1000 -c 50 http://;localhost:8080/test
-n请求的次数,-c 并发数
2.3.具体的内容//apache版本信息Benchmarking www.baidu.com (be patient).....done3.Jmeter3.1.运行jmeter
//请求端口,当前请求为https所以端口为443,请求https端口80SSL/TLS Protocol: TLSv1.2,ECDHE-RSA-AES128-GCM-SHA256,2048,128//https端口协议TLS Server Name: www.baidu.comDocument Path: /Document Length: 227 bytes//第一个成功返回的文档的字节大小Concurrency Level: 10//并发数!!!Time taken for tests: 1.034 seconds//从建立连接到最后接受完成总时间Complete requests: 100//总请求数成功的Failed requests: 0//失败的Total transferred: 87200 bytes//从服务器接收的字节总数HTML transferred: 22700 bytes//HTML接收字节数Requests per second: 96.75 [#/sec] (mean)————每秒请求数(总请求数/总时间)Time per request: 103.359 [ms] (mean)————用户平均请求等待时间=concurrency * timetaken * 1000 / done参考Jmeter、LR中的平均响应时间Time per request: 10.336 [ms] (mean, across all concurrent requests)————服务器处理每个请求平均响应时间=timetaken * 1000 / doneTransfer rate: 82.39 [Kbytes/sec] receivedConnection Times (ms)min mean[+/-sd] median maxConnect: 41 75 16.1 74 121Processing: 10 23 12.7 19 63Waiting: 10 21 10.8 18 54Total: 62 99 18.5 97 168//网络连接情况Percentage of the requests served within a certain time (ms)50% 9766% 10475% 10780% 11090% 12695% 13898% 14899% 168100% 168 (longest request)
windows下面直接运行bin目录下面的jmeter.bat
linux下面直接运行bin目录下面的jmeter.sh 命令sh jmeter.sh
3.2.添加线程组3.2.1 添加线程组右键测试计划- 线程(用户)- 线程组
输入:线程组名字,线程数,每个线程执行次数,用户增长时间数
右键左边新创建的线程组- 取样器- http请求
输入:协议:http,服务器地址,端口号,路径,内容编码:utf-8
右键左边新创建的线程组- 监听器- 图形结果 察看结果数
3.2.4 打开日志选项- 日志查看