51Testing软件测试论坛

标题: 如何将两个参数合并 [打印本页]

作者: zhangchaoy    时间: 2014-4-11 10:32
标题: 如何将两个参数合并
比如我想关联的值是这样的["a","b","c","d","e"]

        web_reg_save_param_ex(
                "ParamName=keyword",
                "LB=\"",
                "RB=\",",
                "Ordinal=ALL",
                SEARCH_FILTERS,
                "Scope=BODY",
                LAST);
               
        web_reg_save_param_ex(
                "ParamName=keyword_ex",
                "LB=,\"",
                "RB=\"]",
                "Ordinal=ALL",
                SEARCH_FILTERS,
                "Scope=BODY",
                LAST);

在做关联时,使用了两次关联,得到了两个参数。我现在想将这两个参数合并到一起,该如果操作呀?谢谢
作者: msnshow    时间: 2014-4-11 10:36
直接放把2个参数放在一起就OK了,像这样
{参数1}{参数2}
作者: zhangchaoy    时间: 2014-4-11 10:48
回复 2# msnshow


谢谢回复,不过我没太懂。比如,我要在参数里随机取一个值,lr_paramarr_random("keyword"),但是这个keyword里的值得是这个俩个参数合并之后的值,那如何写呀。多谢
作者: zhangchaoy    时间: 2014-4-11 18:42
自己顶一下吧
作者: msnshow    时间: 2014-4-12 17:38
 char *strcat ( char *to, const char *from );
  功能:链接两个字符串。

  例子:
  这个例子是用strcat链接字符串:Cheers_Lee和 @hotmail.com

  脚本如下:
char test[1024], *a = "@hotmail.com";
strcpy(test, "Cheers_Lee");
strcat(test, a);
lr_output_message("We can see %s",test);

  运行后在executon log中看到如下语句:
Starting action Action.
Action.c(16): We can see Cheers_Lee@hotmail.com  




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