参数化逗号分割

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@]
请使用浏览器的分享功能分享到微信等