LoadRunner接口测试
2015-10-27 17:40
302 查看
【转自http://www.51testing.com/html/87/300987-805230.html】
Action()
{
//首先调用web_reg_find()这个注册函数,我们接口的正常返回结果都是<Code>0</Code>
web_reg_find("Search=Body", //定义查找范围
"SaveCount=result", //定义查找计数变量名称
"Text=<Code>0</Code>", //定义查找内容
LAST);
//发送请求
web_submit_data("FollowersGetByName",
"Action=http://10.240.248.103:7004/Following/FollowersGetByName.ashx?",
"Method=POST",
"Referer=http://10.240.248.103:7004/Following/FollowerGetByName.ashx?",
"Mode=HTML",
ITEMDATA,
//Name后面的值都是接口参数值,可以参考开发人员提供的接口设计文档或者录制脚本获得
//接口的参数值一般都要参数化,尽可能的模拟真是场景
"Name=userid","Value={NewParam}",ENDITEM,
"Name=snsid","Value=6000",ENDITEM,
"Name=username","Value={myUserName}",ENDITEM,
LAST);
//刚才的web_reg_find()注册函数派上用处,可以对结果进行统计
if (atoi(lr_eval_string("{result}")) > 0) //判断如果<Code>0</Code>
//字符串出现次数大于0
lr_output_message("Log on successful."); //在日志中输出Log on successful
else
//如果出现次数小于等于
lr_error_message("Log on failed"); //在日志中输出Log on failed
return 0;
}
Action()
{
//首先调用web_reg_find()这个注册函数,我们接口的正常返回结果都是<Code>0</Code>
web_reg_find("Search=Body", //定义查找范围
"SaveCount=result", //定义查找计数变量名称
"Text=<Code>0</Code>", //定义查找内容
LAST);
//发送请求
web_submit_data("FollowersGetByName",
"Action=http://10.240.248.103:7004/Following/FollowersGetByName.ashx?",
"Method=POST",
"Referer=http://10.240.248.103:7004/Following/FollowerGetByName.ashx?",
"Mode=HTML",
ITEMDATA,
//Name后面的值都是接口参数值,可以参考开发人员提供的接口设计文档或者录制脚本获得
//接口的参数值一般都要参数化,尽可能的模拟真是场景
"Name=userid","Value={NewParam}",ENDITEM,
"Name=snsid","Value=6000",ENDITEM,
"Name=username","Value={myUserName}",ENDITEM,
LAST);
//刚才的web_reg_find()注册函数派上用处,可以对结果进行统计
if (atoi(lr_eval_string("{result}")) > 0) //判断如果<Code>0</Code>
//字符串出现次数大于0
lr_output_message("Log on successful."); //在日志中输出Log on successful
else
//如果出现次数小于等于
lr_error_message("Log on failed"); //在日志中输出Log on failed
return 0;
}
相关文章推荐
- 大道至简第一章。原因:之前第一章发表成文章了,无法显示在主页
- 记录
- 主从数据库架构配置
- 易优家:重新定义食品包装安全
- 卷积神经网络中卷积概念的理解
- cocos2dx 3.x 支持自定义的渲染命令
- 如何在Xamarin中引用原生的AndroidClassLibrary所产生出来的Jar档
- github笔记
- DVFS Governor Interactive-choose_freq()函数解析
- Android应用安全现状与解决方案(学习资料)
- hdoj--1754--I Hate It(线段树)
- tomcat catalina.out文件过大处理
- EhCache 分布式缓存/缓存集群
- ios滑動返回的問題。
- 一次求多个整数的质因数
- js点击button按钮跳转到另一个新页面
- 海明码及其纠错原理
- hdoj--1754--I Hate It(线段树)
- 初识android的消息处理机制
- JQuery 入门学习记录