51Testing软件测试论坛

标题: 【请管理员删除】用循环实现脚本参数,但在用场景时,用多用户时如何设置取值的唯一性 [打印本页]

作者: lunahaha527    时间: 2014-9-2 10:38
标题: 【请管理员删除】用循环实现脚本参数,但在用场景时,用多用户时如何设置取值的唯一性
本帖最后由 lunahaha527 于 2014-9-4 11:21 编辑

用循环实现脚本参数,但在用场景时,用多用户时如何设置取值的唯一性
比如脚本如下:
    int j ;       
     char str[9999];  
     for(j=1;j<=3000000;j++){
          itoa(j,str,10);
          lr_save_string(str,"L111");
          lr_output_message("==str:=%s==L111:=%s====",str,lr_eval_string("{L111}"));
······
    URL=http://192.1.1.1:80/xx.xml;url='{L111}'
```````
}
请问设置多用户并发时,如何让各个用户取到的数据不冲突,保证是唯一的呢?
作者: wsbuaa    时间: 2014-9-2 11:20
http://wenku.baidu.com/link?url= ... iDRbWozonMR5Lk58GIi

你可以看看这个,其实这种东西自己试一下就全明白了
作者: lunahaha527    时间: 2014-9-2 13:34
回复 2# wsbuaa


    这个参数窗口设置我是懂的,一般设置每轮迭代+unique 就可以取到不同的值。
   只是我这个是用脚本方式生成的。各个用户怎么选数据,在哪边控制,还是用函数控制呢?
作者: msnshow    时间: 2014-9-2 22:36
你可以用用户ID与这个参数拼接,这样就能保证唯一了
作者: lunahaha527    时间: 2014-9-3 18:24
回复 4# msnshow


    高手,能不能讲讲怎么拼接。
作者: lunahaha527    时间: 2014-9-4 10:35
回复 5# lunahaha527


    这个问题大牛们和版主没人知道的吗?




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