lr12关联,响应乱码
1、前程贷登录、投标脚本
Action()
{
// web_url("登录页",
// "URL=http://120.78.128.25:8765/Index/login.html",
// "TargetFrame=",
// "Resource=0",
// "Referer=",
// "Mode=HTML",
// LAST);
//
web_reg_save_param_ex(
"ParamName=get_login_result",
"LB=<p class=\"success\">",
"RB=</p>",
"Ordinal=1",
SEARCH_FILTERS,
LAST);
lr_start_transaction("登录");
web_submit_data("login",
"Action=http://120.78.128.25:8765/Frontend/Index/login",
"Method=POST",
"TargetFrame=",
"Referer=",
"Mode=HTML",
ITEMDATA,
"Name=phone", "Value=13825161923", ENDITEM,
"Name=password", "Value=lemon123", ENDITEM,
"Name=remember_me", "Value=1", ENDITEM,
"Name=notify_url", "Value=", ENDITEM,
"Name=vcode", "Value=", ENDITEM,
LAST);
if(strcmp(lr_eval_string("{get_login_result}"),"登录成功")==0)
{
lr_end_transaction("登录", LR_PASS);
lr_output_message("登录结果:%s",lr_eval_string("{get_login_result}"));
}
else
{
lr_end_transaction("登录", LR_FAIL);
lr_error_message("登录结果:%s",lr_eval_string("{get_login_result}"));
}
web_reg_save_param_ex(
"ParamName=get_id",
"LB=href=\"/loan/loan_detail/Id/",
"RB=.html\" class",
"Ordinal=1",
SEARCH_FILTERS,
LAST);
web_url("首页",
"URL=http://120.78.128.25:8765/Index/index",
"TargetFrame=",
"Resource=0",
"Referer=",
"Mode=HTML",
LAST);
web_reg_save_param_ex(
"ParamName=get_token",
"LB=\" data-token=\"",
"RB=\" data-id=\"",
"Ordinal=1",
SEARCH_FILTERS,
LAST);
web_url("投标页面",
"URL=http://120.78.128.25:8765/loan/loan_detail/Id/{get_id}.html",
"TargetFrame=",
"Resource=0",
"Referer=",
"Mode=HTML",
LAST);
web_reg_save_param_ex(
"ParamName=get_state",
"LB=\"state\":",
"RB=,\"msg\":\"",
"Ordinal=1",
SEARCH_FILTERS,
LAST);
lr_start_transaction("投标");
//
web_submit_data("投标",
"Action=http://120.78.128.25:8765/Invest/invest",
"Method=POST",
"TargetFrame=",
"Referer=",
"Mode=HTML",
ITEMDATA,
"Name=id", "Value={get_id}", ENDITEM,
"Name=val", "Value=200", ENDITEM,
"Name=token", "Value={get_token}", ENDITEM,
"Name=rewardValue", "Value=0", ENDITEM,
LAST);
if(strcmp(lr_eval_string("{get_state}"),"1")==0)
{
lr_end_transaction("投标", LR_PASS);
lr_output_message("投标成功,状态:%s",lr_eval_string("{get_state}"));
}
else
{
lr_end_transaction("投标", LR_FAIL);
lr_error_message("投标失败,状态:%s",lr_eval_string("{get_state}"));
}
return 0;
}
2、调试过程中,记得把日志从标准模式调成拓展模式;在runtimes settings里的General -〉 log

3、乱码处理:在runtime settings 里的preferences,点击options,找到General


4、总结(web_reg_save_param和web_reg_save_param_ex)区别
两者的功能差不多,但web_reg_save_param_ex功能更强大,可以截取获得字符串
lr12关联,响应乱码的更多相关文章
- soapui-groovy脚本中文乱码及符号乱码、响应乱码解决方案
groovy脚本中文乱码及符号乱码,解决方案: 响应乱码解决方案:
- 中文乱码问题(页面乱码,eclipse乱码,请求响应乱码)
1.首先在开发工具eclipse中设置工作空间和文件编码格式,详情参见 http://www.cnblogs.com/lixiang1993/p/7345161.html 2.在eclipse的安 ...
- SpringMVC 请求/响应乱码问题解决方案
请求乱码解决之get乱码问题 GET请求乱码原因分析 GET请求参数是通过请求行中的URL发送给Web服务器(Tomcat)的. Tomcat服务器会对URL进行编码操作(此时使用的是Tomcat设置 ...
- Http响应乱码
Http响应乱码 方案1 response.setHeader("Content-Type", "application/json"); response.se ...
- HttpServletResponse ServletResponse 返回响应 设置响应头设置响应正文体 重定向 常用方法 如何重定向 响应编码 响应乱码
原文地址:HttpServletResponse ServletResponse 返回响应 设置响应头设置响应正文体 重定向 常用方法 如何重定向 响应编码 响应乱码 HttpServletRespo ...
- Apache HttpClient 读取响应乱码问题总结
Apache HttpClient 读取响应乱码问题总结 setCharacterEncoding Content-Type HttpClient 起因 最近公司产品线研发人员调整,集中兵力做战 ...
- jmeter响应乱码(十四)
方法一: jmeter响应乱码解决方法:在jmeter的bin目录下找到jmeter.propertis这个文件,修改里面的#sampleresult.default.encoding=ISO-885 ...
- Java Web解决解析乱码和响应乱码
package cn.edu.aynu.rjxy.servlet; import java.io.IOException; import java.io.PrintWriter; import jav ...
- loadrunner关联边界乱码
问题现象: 如上图中的我想关联 <ins class="curmarker" id="cur2494"></ins><ins cl ...
随机推荐
- tomcat部署jfinal项目
1:创建一个目录: /var/www 2:为将要部署的项目创建一个目录, /var/www/my_project 3:将项目打成 war 包, 然后解压到 /var/www/my_project ...
- pyautogui
pip install PyGetWindow==0.0.1 pip install pyautogui https://www.cnblogs.com/dcb3688/p/4607980.html
- MacOS修改用户名后变为普通用户,无法创建管理员账号
摘要:有的时候用户修改原电脑用户名,会把该用户降为普通用户,点击下方的锁会弹出下方图示,导致无法修改任何设置 解决方案: 重启电脑Restart按Command+S进入终端terminal输入以下命令 ...
- bzoj2839 集合计数(容斥)
2839: 集合计数 Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 883 Solved: 490[Submit][Status][Discuss] ...
- opencv检错:程序运行过程正常,当跳出函数时出现断言错误(Debug Assertion Failed)
转载http://blog.csdn.net/u012327581/article/details/51351780 1.问题描述 在VS2015下配置好Opencv后,程序在函数运行过程中正常,调试 ...
- Python-王者荣耀自动刷金币+爬取英雄信息+图片
前提:本文主要功能是 1.用python代刷王者荣耀金币 2.爬取英雄信息 3.爬取王者荣耀图片之类的. (全部免费附加源代码) 思路:第一个功能是在基于去年自动刷跳一跳python代码上面弄的,思路 ...
- VC++ 实现程序重启
转载:https://blog.csdn.net/what951006/article/details/72729448 一.创建一个Win32项目 二.窗口处理函数中,Create窗口时创建一个按钮 ...
- Java基础学习-三元运算符和键盘录入的基本步骤和使用
1.三元运算符的执行流程 package com.denniscui_05; /* * 三元运算符: * 关系表达式?表达式1:表达式2 * * 执行流程: * ...
- 连接MySQL报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
MySQL time zone 时区错误 使用root用户登陆执行命令: ---> show variables like '%time_zone%'; 默认值system为美国时间:如下图: ...
- 201806 数据处理 SQL、python、shell 哪家强...速度PK(上篇)
最近在工作中,进行大量的数据处理,使用的是mysql5.7.22,发现当数据量级达到几十万之后,SQL执行速度明显变慢.尤其是当多个表join时,于是就尝试用python pandas进行数据处理,发 ...