51Testing软件测试论坛

标题: 怎样通过得到的参数来筛选之后的参数输入? [打印本页]

作者: xin.daydream    时间: 2007-3-21 11:38
标题: 怎样通过得到的参数来筛选之后的参数输入?
比方说,现在我通过lr_eval_string取出了用户名,希望通过用户名来筛选我的参数输入,比如是A用户参数输入为1、3、5中的任意一个,B用户参数输入为2、4、6中的任意一个,在LR中应该怎样做?

sql语句有可能取出LR中的参数值吗?

多谢,急,在线等!!
作者: 桃花劫    时间: 2007-3-21 11:54
这个应该不会很难吧,自己写个判断语句或switch语句都可以,还有很多方法
作者: xin.daydream    时间: 2007-3-21 12:13
如何做呢?if(用户==A),参数={1,3,5}?这个没法实现吧
能说下具体做的方法吗
作者: 桃花劫    时间: 2007-3-21 12:51
定义一个数组,有3个元素1 3 5
随机生成一个0-2之间的整数n,n就做数组的下标
作者: xin.daydream    时间: 2007-3-21 14:25
可能我的需求说的还是不太清楚。目前我有10个用户,每个用户下有10个不同的项目(项目编号是唯一标识,不规律)。使用随机用户(10个中任意一个)登录,取得用户名,现在希望通过这个用户名得到他底下的10个项目中的任意一个的项目的编号,再通过这个编号做个查询,查询之后还有操作。
如果我仅仅是把这100个项目做个随机的参数,会有90%查不到,之后的操作也就失败了。
尝试用参数化的创建一个sql的方式,但是那个方式sql似乎无法调用脚本中得到的变量。
应该怎么做?
请教!
作者: xin.daydream    时间: 2007-3-21 14:55
在线等!
作者: xin.daydream    时间: 2007-3-21 17:18
自己顶!
作者: 桃花劫    时间: 2007-3-21 17:26
先随机取一个用户
还是用if或switch语句,用if就要10个if语句了
if (item = a) //a用户
XXX.XXXX.XXXX{项目编号}  //项目参数化,随机取,然后再做其他操作
if (item = b) //b用户
XXX.XXXX.XXXX{项目编号}  //项目参数化,随机取,然后再做其他操作
....
麻烦点,应该能实现
作者: Zee    时间: 2007-3-21 17:32
哈哈。这个我想做个判断语句就可以了。你自己写写,if ,switch的。




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