51Testing软件测试论坛

标题: 为什么参数化用户名,检查点第2次迭代查不到该用户名 [打印本页]

作者: iotest    时间: 2011-9-8 16:19
标题: 为什么参数化用户名,检查点第2次迭代查不到该用户名
用户名参数化后,设置了两个用户名。设置的检查点为用户名,检查点的用户名也相应的参数化了。为什么在第2次迭代中就查不到。
作者: ljj149850508    时间: 2011-9-9 10:55
额。。迭代 用户名变了  但是检查点检查的用户名没变
作者: jjsgdsg    时间: 2011-9-9 11:08
参数化选择每次迭代时更新,如果是每次出现时更新就会找不到
作者: jj_ljw    时间: 2011-9-9 11:32
同意2楼
作者: mantou111    时间: 2011-9-9 17:59
有可能第二次迭代时登录失败了,是不是两个用户的密码不一样导致登录失败
作者: iotest    时间: 2011-9-13 11:36
我密码、检查点都相应的设置参数化了。
参数化也是选择每次迭代时更新
作者: iotest    时间: 2011-9-14 10:53
原来是第2次迭代也是用的第一个参数登录的才找不到
要怎么弄才能让它在第二次迭代时用第二个参数登录呢?
作者: zhangsx0618    时间: 2011-9-14 15:44
我的就可以啊,迭代几次都找得到

隆隆怎么找不到啊?
作者: wangyiman2010    时间: 2011-9-14 16:07
回复 6# iotest

我感觉是你的参数列表中
select next row 和update value on 的地方设置的有问题,才导致你的第二次迭代时时取的不是第二个参数。
作者: wangyiman2010    时间: 2011-9-14 16:13
本帖最后由 wangyiman2010 于 2011-9-14 16:15 编辑

select next row 和update value on
我感觉
应该选择为sequential和each iteration 时,当设置了run上的迭代次数之后,参数会依次取值,当取值超过参数话记录条数时,回到列表头再次取值。也就是,第一次迭代取的是第一个参数,第二次迭代取的是第二个参数。
还有就是就的检查点是用户名,检查点和用户名 参数化了,这两处的select next row和update value on 应该设置为一样的,要不然也会出错的。
作者: piaolingxue423    时间: 2011-9-21 13:06
select next row和update value on 应该设置为一样




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