当然是回放脚本,查看输出日志,通过具体报错解决。
1、回放脚本时,返回信息出现中文乱码。这时候需要把信息捕捉到,然后转码成中文即可。
这时候,会用到这两个神仙函数组合~
web_reg_save_param("message1",
"LB=\"retMessage\":\"",//修改成自己的左右边界即可
"RB=\",",
"Search=Body",
LAST);
web_custom_request("order_2",
XXXXXXXX;
LAST);
lr_convert_string_encoding(lr_eval_string ("{message1}"),LR_ENC_UTF8,LR_ENC_SYSTEM_LOCALE,"response_str1");
改完之后,再次回放,就是可爱的中文了。
2、在回放脚本时,怎么处理都不会登录成功,这次我遇到在log中有隐藏的token值。并且在后续的操作中,每一步都有可能会校验此值。也是分两步:
1)首先用关联获取到token值
2)在每一步校验token值前面,加上web_add_header("token", "{token}");
这样就可以顺利通过了哦~