51Testing软件测试论坛

标题: 弱弱的问:url中怎么引用参数值? [打印本页]

作者: nanbeier    时间: 2007-9-13 20:02
标题: 弱弱的问:url中怎么引用参数值?
要执行这样一个操作:添加一个用户,然后再查询这个用户。

脚本的大致流程:
1、生成一个随机的用户名,写入到参数strName中
2、添加这个用户
3、执行查询操作,脚本是:
web_submit_data("checkname.jsp",
                "Action=http//...../checkname.jsp?check=****",
                "Method=POST",
                "TargetFrame=",
                "RecContentType=text/html",
                "Referer=http://...../bumencat.jsp?id=138025&name=测试部",
                "Snapshot=t53.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=check1",strValue2, ENDITEM,
                "Name=departmenid", "Value=2", ENDITEM,
                EXTRARES,
                LAST);

问题: 在****处应该是使用参数strName,可是我使用了"Action=http//...../checkname.jsp?check={strName}",
后,执行结果是:“没有查到”{strName}""这个用户,它把{strName}直接当用户名来查询了。请问各位大虾,这个问题该怎么解决?
作者: qiguojie    时间: 2007-9-14 08:44
{strName}在前面已经定义为参数了吗?
作者: nanbeier    时间: 2007-9-14 14:41
定义了阿  
前面的定义是:        char *strName=(char*)malloc(20);
作者: ebuluo    时间: 2007-9-14 15:55
这个要用lr_save_string存入一个lr变量才能引用
作者: nanbeier    时间: 2007-9-14 23:38
哦  谢谢阿 我试下
作者: nanbeier    时间: 2007-9-15 00:40
谢谢ebuluo 阿,成功了。  可是能不能告诉我为什么啊?  到底什么时候用lr_save_string 这个函数阿




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