Loadrunner关联取参及设置检查点:

获取post的响应值当作参数存储,要在此post请求之上添加

 web_reg_save_param("sign",
"LB=md5码是:[",
"RB=]",
"Search=All",
LAST); web_submit_data("tomd5",
"Action=http://v49.pclady.com.cn:8090/servlet/tomd5",
"Method=POST",
"RecContentType=text/html",
"Referer=http://192.168.23.25:8080/tomd5/index.jsp",
"Snapshot=t124.inf",
"Mode=HTTP",
ITEMDATA,
"Name=courseId", "Value=1802", ENDITEM,
"Name=prizeID", "Value=432", ENDITEM,
"Name=r", "Value={time}", ENDITEM,
"Name=userId", "Value={userId}", ENDITEM,
"Name=tijiao", "Value=提交", ENDITEM,
LAST); //lr_output_message("# sign: %s",lr_eval_string("{sign}")); lr_rendezvous("all");
lr_start_transaction("prizeDraw");
web_submit_data("prizeDraw.do",
"Action=http://v2.pclady.com.cn:83/app/prize/prizeDraw.do?",
"Method=POST",
"RecContentType=text/html",
"Referer=",
"Snapshot=t75.inf",
"Mode=HTTP",
"EncType=application/x-www-form-urlencoded; charset=GBK",
ITEMDATA,
"Name=courseId", "Value=1802", ENDITEM,
"Name=prizeID", "Value=432", ENDITEM,
"Name=r", "Value={time}", ENDITEM,
"Name=userId", "Value={userId}", ENDITEM,
"Name=sign", "Value={sign}", ENDITEM,
LAST);

检查点设置:在请求下面

web_submit_data("login.jsp",
"Action=https://v46.pclady.com.cn/passport3/passport/login.jsp",
"Method=POST",
"RecContentType=text/html",
"Referer=http://v46.pclady.com.cn/passport3/",
"Snapshot=t6.inf",
"Mode=HTTP",
ITEMDATA,
"Name=username", "Value={username}", ENDITEM,
"Name=password", "Value=123456test", ENDITEM,
"Name=return", "Value=http://v46.pclady.com.cn/passport3/ok.jsp", ENDITEM,
"Name=_test", "Value=a parameter follow to track", ENDITEM,
LAST); web_reg_find("Text=Welcome",
"SaveCount=Welcome_Count",
LAST );
web_url("c",
"URL=http://v46.pcbaby.com.cn/passport3/c?s=D6C87F772BB52A41D99A16703BD15AE355482C7B0A5BA857A536458EE44B4FD9&u={username}&auto=1&r=http://v46.pchouse.com.cn/passport3/c?s=&r=http://v46.pconline.com.cn/passport3/c?s=&r=http://v46.pcauto.com.cn/passport3/c?s=&r=http%3A%2F%2Fv46.pclady.com.cn%2Fpassport3%2Fok.jsp",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t7.inf",
"Mode=HTTP",
LAST); if (atoi(lr_eval_string("{Welcome_Count}")) > ){ lr_output_message("Log on successful."); } else{ lr_error_message("Log on failed"); return(); }

最新文章

  1. Python迁移MySQL数据到MongoDB脚本
  2. 2016 - 1- 19 NSOperationQueue的简单使用
  3. HNOI2008玩具装箱 (斜率优化)
  4. [Android]如何创建一个View的分割线
  5. WCF websocket
  6. ios实现程序切入后台,实现后台任务
  7. android 轮播图
  8. jenkins 解决构建成功后进程消失的问题
  9. 微信小程序没有返回按钮怎么办?微信小程序左上角返回按钮怎么调出来?
  10. Android(五)——dex文件动态调试
  11. 浏览器数据库 IndexedDB 入门
  12. UVa 10129 Play on Words(有向图欧拉路径)
  13. 战斗bug技巧全攻略
  14. redis4.0.10安装与常用命令
  15. 遇到Caused by: java.lang.NoClassDefFoundError: javax/validation/ParameterNameProvider
  16. 终于找到了最新的Chemdarw注册码
  17. gradle配置笔记
  18. window下Apache-http-server(httpd-2.4.12)安装与配置
  19. MYSQL进阶学习笔记十四:MySQL 应用程序优化!(视频序号:进阶_32)
  20. Android设备管理器 DevicePolicyManager

热门文章

  1. .net 估计要死在你手里了
  2. [BZOJ3142][HNOI2013]数列(组合)
  3. bat批处理文件启动Eclipse和ivy本地仓库的配置
  4. AJAX——核心XMLHttpRequest对象
  5. JavaScript 全栈工程师培训教程(来自阮一峰)
  6. Android 之px于dp在Java代码中的转换
  7. [Google Guava]学习--新集合类型Multiset
  8. c语言中,既然不支持函数重载,那么printf算怎么回事?在c语言中,它不就是被重载了吗?
  9. judge remote file exist
  10. java.net.URLConnectioin的http(get,post)请求(原生)