LR的参数格式不允许使用逗号进行分割,在我测试的时候没有找到好的解决办法.
一 实例
前台:搜索http://localhost/search.jsp?uid=1,2,3,,,50
数据库: select * from users where uid in (1,2,3,,,50)
二 LR脚本
计划将50个uid分为5组,10个uid一组,uid已有1000个
web_url("viewitem.jsp",
"URL=http://localhost/search.jsp?uid={userid1},{userid2},{userid3},{userid4},{userid5}",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t5.inf",
"Mode=HTML",
LAST);
uid=1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10
参数usernid.dat样式1,2,3,4,5,6,7,8,9,10被LR参数化从UI上面看为10个字段,我们计划为一个字段,这说明LR把逗号识别为字段分割符了
我曾尝试过使用和对逗号进行转义,无效
解决方法:
将逗号替换为其他特殊字符,比如:~ | - 等等
[@more@]