51Testing软件测试论坛

标题: 新手求助,LR怎么在LR函数中调用自定义的函数 [打印本页]

作者: hunkd    时间: 2011-7-12 14:20
标题: 新手求助,LR怎么在LR函数中调用自定义的函数
本帖最后由 hunkd 于 2011-7-12 14:24 编辑

在global.h中定义了这个函数
char* get_Random_SaveParm(char* paraName, int count)
{
          return paraName;
}

web_custom_request("Create",
                "URL=http://192.168.8.248/NavigationMamager/Create/?SectionId=get_Random_SaveParm(\"sectionId2\",atoi(lr_eval_string({sectionId2_count})))&0.4732491783559035&_=1310450091531",
                "Method=GET",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://192.168.8.248/NavigationMamager",
                "Snapshot=t5.inf",
                "Mode=HTML",
                "EncType=application/x-www-form-urlencoded",
                LAST);
我想调用这个函数,传给他“sectionId2”和atoi(lr_eval_string({sectionId2_count}))两个值。
这样调用对么,因为属性里有双引号,我用了转义字符。
作者: hunkd    时间: 2011-7-12 14:36
米人回答么。。。帮帮我把
作者: hunkd    时间: 2011-7-12 15:25
求人来回答啊,公司里没人懂的,我快疯了
作者: hunkd    时间: 2011-7-12 15:48
自己顶自己
作者: wsbuaa    时间: 2011-7-12 16:53
函数不能这么用的………………………………………………
你应该把函数运行的结果,用lr_save_string函数赋给一个你自己定义的参数
然后在web_custom_request那个你想要用的位置,使用这个参数即可
像你那样在web_custom_request中直接使用函数是不行的……
作者: wsbuaa    时间: 2011-7-12 16:54
函数不能这么用的………………………………………………
你应该把函数运行的结果,用lr_save_string函数赋给一个你自己定义的参数
然后在web_custom_request那个你想要用的位置,使用这个参数即可
像你那样在web_custom_request中直接使用函数是不行的……




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