Loadrunner 测试API,直接发Post请求(性能测试)
2015-04-29 15:19
393 查看
Loadrunner 测试API,直接发Post请求,来做性能测试
核心脚本如下:
// 加了检查点
web_reg_find("Text=token",
"Search=Body",
LAST);
// Loadrunner 发送 Post请求
web_custom_request("user_login",
"URL=http://xxx.xxxxxxx.com/1/login?user_name=639199965247&password=A1111111",
"Method=POST",
"Resource=0",
"RecContentType=text",
"Referer=",
"Snapshot=t2.inf",
"Mode=HTML",
"EncType=",
LAST);
API说明:
备注:因为有些请求是 手机客户端,Android或iOS客户端发的,所以性能测试这块主要考虑通过测试API能来做
核心脚本如下:
// 加了检查点
web_reg_find("Text=token",
"Search=Body",
LAST);
// Loadrunner 发送 Post请求
web_custom_request("user_login",
"URL=http://xxx.xxxxxxx.com/1/login?user_name=639199965247&password=A1111111",
"Method=POST",
"Resource=0",
"RecContentType=text",
"Referer=",
"Snapshot=t2.inf",
"Mode=HTML",
"EncType=",
LAST);
API说明:
Login with username and password credential.URL: http://xxx.xxxxxxx.com/1/login Request Method: POST ![]()
|
Field | Required | Description |
---|---|---|
User-Agent | O | User Agent of Client |
X-User-Agent | M | Extend User Agent of Client |
![](http://redmine.conversant.com.cn/images/edit.png?1420968011)
Body
Field | Required | Description |
---|---|---|
user_name | M | Name of user |
password | M | Password of user credential |
device | O | Login device id |
pwd_flag | O | 1:encrypted 0:non-encrypted(default) |
![](http://redmine.conversant.com.cn/images/edit.png?1420968011)
Response
![](http://redmine.conversant.com.cn/images/edit.png?1420968011)
Body
Field | Data Type | Description |
---|---|---|
token | string | Access token for business interaction. |
expires_in | long | Valid time range of access token. (Seconds) |
相关文章推荐
- Loadrunner 11 测试API java Vuser 模拟Post,Get 请求实例
- ab 发送post请求 测试API性能
- 【性能】Loadrunner(LR)中java协议调用get/post请求,并验证结果脚本
- JSON-RPC直接GET、POST请求(POSTMAN测试)
- loadrunner直接压post请求loadrunner直接压post请求
- LoadRunner手动编写接口性能脚本(Post请求)
- 模拟post请求-->测试api是否可用-->再交给ios开发
- 使用loadrunner进行压力测试之----post请求
- 通过loadrunner 11常规通用的C语言API类型的Vuser 方式,测试验证MySQL数据库插入、查询、修改、删除数据性能脚本实例
- loadrunner使用JavaVuser协议测试API接口性能
- WCF Rest API书写(正确Post书写、PostMan请求测试、Ajax请求测试)
- Loadrunner Http接口Get/Post方法性能测试脚本解析
- Loadrunner性能测试工具系列视频教学!(学测试的朋友请进!
- 【广州】LoadRunner性能测试实战训练
- 性能测试分享:Jmeter的api监控工具解决方案
- (十三)性能测试从零开始——LoadRunner入门
- loadrunner性能测试——第一步 录制脚本
- LoadRunner性能测试-思考时间
- LoadRunner - 性能测试结果样例分析
- 使用pytest+requests进行接口测试实践——测试post请求