51Testing软件测试论坛

标题: 手动关联,左右边界出现双引号该怎么办? [打印本页]

作者: zhouzj3979    时间: 2010-11-15 15:15
标题: 手动关联,左右边界出现双引号该怎么办?
大家知道lr的关联函数如下:
web_reg_save_param("keyword",
                "LB=",
                "RB=",
                "Ord=",
                "Search=Body",
                LAST);
如果LB和RB中出现双引号该怎么办?

比如:
“LB= "ct=1&a=30">“,很明显编译会报错。
有试过将双引号用*和#代替,编译无措,但是运行时提示No match found for the requested parameter "keyword"。
作者: skyzhu    时间: 2010-11-15 15:29
"LB= \"ct=1&a=30\">"
作者: zhouzj3979    时间: 2010-11-15 15:39
回复 2# skyzhu


    顶
作者: brandi    时间: 2010-11-15 15:48
使用手动关联首先要找到该字串出现的第一个位置,而且一定要出先在server response里面才可以,然后在那个位置前增加函数
关联的定义: 是从之前的server response里面得到动态反馈数据,然后在以后的request 里面使用这个动态数据。

然后如果有特殊字符,就字符前增加反义符号\
如:"LB/IC=soldTo\=",
作者: jj_ljw    时间: 2010-11-15 16:12
大家说这么详细,到我这没的说了啊
作者: msnshow    时间: 2010-11-15 20:07
用\ 转义
作者: dc01    时间: 2010-11-15 22:10
使用“\”进行转义。
作者: androidone    时间: 2010-11-16 11:41
转义字符
作者: sincool    时间: 2010-11-16 14:34
引号前面加转义字符 \
作者: lihailing    时间: 2012-2-27 17:45
回复 2# skyzhu


    谢谢哥
作者: alice2003yf    时间: 2012-2-27 18:13
用\转义
作者: ymwang119    时间: 2012-2-28 09:08
引号前面加转义字符 \
作者: lxf359931    时间: 2012-2-28 10:06
果断采用   转义符号 \    嘿嘿
作者: 醉落魄    时间: 2012-2-28 12:13
顶 我自己去试试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2