51Testing软件测试论坛

标题: 在控制范围内的多对多怎么设置 [打印本页]

作者: fwn7432650    时间: 2006-9-29 17:15
标题: 在控制范围内的多对多怎么设置
多个用户同时登陆后,做同样的提交操作没什么问题!
那多个用户同时登陆后,对只允许的页面(页面是指由一个ID控制的,其实页面性质一样,只是ID不一样,比如ID=1,就是学生1的提交操作,2就是2的操作)做提交操作,现在要实现所有用户同时登陆,用户1对ID=1和2的页面提交操作,用户2对ID=3和4的页面提交操作,依次类推!!
请问大家怎么实现!!!
已经郁闷很久了!!!:(
作者: fwn7432650    时间: 2006-10-8 11:38
标题: 自己顶上来!
自己顶上来!
作者: yunxiaoxiao001    时间: 2006-10-8 12:51
不是很明白什么意思,那你可不可以把ID参数化呢?
作者: fwn7432650    时间: 2006-10-8 13:01
标题: ID参数化是肯定要的
ID参数化是肯定要的!
主要是参数化之后怎么把具体的参数分配给我要指定的用户!!
作者: winmeeasy    时间: 2006-10-8 14:16
原帖由 fwn7432650 于 2006-9-29 17:15 发表
多个用户同时登陆后,做同样的提交操作没什么问题!
那多个用户同时登陆后,对只允许的页面(页面是指由一个ID控制的,其实页面性质一样,只是ID不一样,比如ID=1,就是学生1的提交操作,2就是2的操作)做提交操 ...

用lr_whoami可以得到当前运行VUser的ID,将此ID保存到一个变量中,即可满足你的要求
作者: netldy    时间: 2006-10-8 15:09
具体忘记了,大致好像是这样:
if(lr_eval_string("{ID}")=="1")
{
  web_url(.........);
}
else
{
  web_url(....);
}
就是一个纯粹的C语法。
作者: 青柠檬    时间: 2006-10-8 15:53
可以参数化变量,选参数类型为FILE.在select next row中选UNIQUE类型,在allocate vuser values in the controller中选allocate 2 vusers for each vuser就可以了,




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