》》》推荐阅读《《《
1、性能测试学习笔记-场景设计
2、性能测试的重要意义
3、性能分析流程及方法
4、应用系统性能调优之性能分析
Action()
{
//application/x-www-form-urlencoded
//application/json
//web_add_auto_header("Content-Type","application/x-www-form-urlencoded");设置请求头信息
//1、停顿2秒
lr_think_time(2);
//2、设置检查点
web_reg_find("SaveCount=count",
"Text=\"error_code\":0",
LAST);
//3、开始get请求
lr_start_transaction("get请求");
//4、提交get请求
web_url("get请求",
"URL=http://v.juhe.cn/laohuangli/d?date=2016-11-18&key=e711bc6362b3179f5a28de7fd3ee4ace",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t7.inf",
"Mode=HTML",
LAST);
//5、判断事物是否成功
if(atoi(lr_eval_string("{count}")) > 0)
{
//结束get请求
lr_end_transaction("get请求", LR_PASS);
lr_output_message("get请求=%s", lr_eval_string("{count}"));
lr_output_message("get请求成功");
}
else
{
//结束get请求
lr_end_transaction("get请求", LR_FAIL);
lr_output_message("get请求失败");
}
//1、停顿2秒
lr_think_time(2);
//2、获取检查post请求的关联
web_reg_save_param("errorCode",
"LB=\"error_code\":",
"RB=\}",
LAST);
//3、设置html支持的字符长度为1024
web_set_max_html_param_len("1024");
//4、开始post请求
lr_start_transaction("post请求");
//5、提交post请求
web_submit_data("post请求",
"Action=http://v.juhe.cn/laohuangli/d",
"Method=POST",
"TargetFrame=",
"RecContentType=application/json",
"Referer=",
"Snapshot=t12.inf",
"Mode=HTML",
ITEMDATA,
"Name=date", "Value=2016-11-18", ENDITEM,
"Name=key", "Value=e711bc6362b3179f5a28de7fd3ee4ace", ENDITEM,
"Name=uri", "Value=", ENDITEM,
LAST);
//6、判断post请求事物是否成功
if(atoi(lr_eval_string("{errorCode}"))==0)
{
//结束post请求
lr_end_transaction("post请求", LR_PASS);
lr_output_message("post请求成功=%s", lr_eval_string("{errorCode}"));
lr_output_message("post请求成功");
}
else
{
//结束post请求
lr_end_transaction("post请求", LR_FAIL);
lr_output_message("post请求失败");
}
return 0;
}
》》》推荐阅读《《《
1、性能测试学习笔记-场景设计
2、Web站点性能调优完全攻略
3、应用系统性能调优之性能分析
4、Windows监控——性能指标详解
6、性能测试的重要意义
7、软件性能测试的本质_致命版
8、性能分析流程及方法
9、性能测试流程
10、性能测试从需求分析开始
11、性能测试指标
12、双活数据中心揭秘之—DB2 PureScale
13、循序渐进学习oracle
14、软件项目管理中的十个误区
15、功能测试方法总结及常见面试问题
16、MQ来账通道及队列配置
17、Linux命令大全整理
18、JMeter工具简单介绍
19、性能瓶颈分析方法
20、性能测试-LoadRunner操作流程之一
22、性能测试-LoadRunner操作流程之二
23、性能测试-LoadRunner操作流程之三
24、性能测试-脚本编写之一
25、性能测试-脚本编写之二
26、性能测试-脚本编写之三
27、性能测试-性能调优之一
28、性能测试-性能调优之二