使用apache ab命令压力测试时发送post请求
来源:互联网 发布:淘宝美工招聘信息深圳 编辑:程序博客网 时间:2024/05/01 07:47
测试环境:bugfree 3,0.1的登陆页面
ab 命令参数说明:
-n 发送请求的数量
-c 同一时刻模拟用户的数量
-s 每个响应的最长等待时间 默认是30秒
-k
-p 发送post请求参数存放的文件 (使用此选项的时候一定要加上-T参数)
-T 文本类型 默认为’text-plain‘ post请求时一般为'application/x-www-form-urlencoded'
使用ab命令bugfree的登陆
①要实现bugfree的登陆,必须知道登陆时候发送post请求
寻找post请求数据:
方法1:使用jmeter录制请求
jmeter录制一个登陆的脚本,查看登陆时发送的请求参数
可以将此参数copy到文件中去。各个请求参数之间使用&连接
即 LoginForm%5Busername%5D=lain&LoginForm%5Bpassword%5D=123456&LoginForm%5Blanguage%5D=zh_cn&LoginForm%5BrememberMe%5D=0
方法2: 使用firebug 工具抓取post请求
打开firebug---开启网络---登陆firebug 找到post请求。如下图:
将源代码 copy出来即可
②开始使用ab 命令测试
将请求copy 出来放到login.txt文件。
命令: ab -n 10 -c 10 -k -p "/home/testjmx/login.txt" -T 'application/x-www-form-urlencoded' http://192.168.213.129/bugfree/site/login
③如何查看是否登陆,登陆是否成功
查看bugfree数据库 user_log表 根据登陆时间 和 ip地址可以判断登陆是成功的
- 使用apache ab命令压力测试时发送post请求
- 使用apache的ab压力测试时失败请求原因
- 使用web压力测试工具 siege 和 ab 发送带json数据的post请求
- 使用web压力测试工具 siege 和 ab 发送带json数据的post请求
- windows下使用apache bench(ab)进行带多个header信息的post请求压力测试
- apache ab命令 压力测试
- apache ab命令压力测试
- 使用Apache Server 的ab进行web请求压力测试
- 使用apache的ab压力测试时post文件的使用
- Apache服务器下使用 ab 命令进行压力测试
- 使用ab命令对Apache服务器进行负载压力测试
- 使用Ab命令对Apache服务器进行负载压力测试
- apache压力测试ab命令使用及结果判断
- ab命令测试apache的压力
- apache的ab命令做压力测试
- apache的ab命令做压力测试
- ab 发送post请求 测试API性能
- apache ab压力测试
- android手势识别ViewFlipper触摸动画
- Hadoop2调优(一):如何控制job的map任务和reduce任务的数量
- 关于struct device_driver结构中的probe探测函数的调用
- android install location
- 回望 Linux 和开源技术 2014 的大起大落
- 使用apache ab命令压力测试时发送post请求
- TextView字体加粗
- 第十七周项目5:玩日期时间
- HDU - 1233 - 还是畅通工程 (最小生成树!!)
- Java多线程编程(十)-并发编程原理(分布式环境中并发问题)
- 输入一颗二元树,从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印
- 范瑞彬:手机QQ的移动化实践之路
- eclipse ->android tools->exports signed .....报错 Export aborted because fatal lint errors were found.
- Android自定义长按事件