51Testing软件测试论坛

标题: 虚拟用户的问题。 [打印本页]

作者: cybercop    时间: 2006-12-17 19:25
标题: 虚拟用户的问题。
我录制完脚本后,把用户名的变量都设好了,每个用户都有自己单独的WEB页。我录制的脚本是在一个WEB页中添加一条记录。运行场景时,设置虚拟用户为10。为什么场景结束后,手动到Web页面查看到底有没有添加成功。结果是只有第一个用户添加成功了,其他9个用户都没有添加成功。而在controller中显示所有的事物运行都是成功的。请教各位怎么解决这10个用户都能添加成功?谢谢了!!

[ 本帖最后由 cybercop 于 2006-12-18 08:47 编辑 ]
作者: Zee    时间: 2006-12-18 00:22
可能是参数化配置的问题。详细说一下。
作者: cybercop    时间: 2006-12-18 08:27
我新建了100个用户100个项目组,用户分配在项目组中。在参数化配置时,我把所有的用户名称,用户ID,项目组ID都进行了参数化。在设置参数属性时所有的数据表都是按照顺序读取(sequential).
作者: cybercop    时间: 2006-12-18 08:30
我把截图放上去了,您帮我看看.还有2天要跑70个用例,急得不行了.sdlkfj9 sdlkfj9 sdlkfj9
作者: jackloo    时间: 2006-12-18 09:24
你是否在ACTION中做了登出的?
作者: cybercop    时间: 2006-12-18 10:05
原帖由 jackloo 于 2006-12-18 09:24 发表
你是否在ACTION中做了登出的?

您是说登出WEB页面?我没有做登出。
作者: jackloo    时间: 2006-12-18 10:28
那是不是在VUGEN里执行的?有没有加循环?把你的整个做法说一遍。
作者: cybercop    时间: 2006-12-18 10:52
原帖由 jackloo 于 2006-12-18 10:28 发表
那是不是在VUGEN里执行的?有没有加循环?把你的整个做法说一遍。

我是在场景里运行的。并没有加迭代(是你所说的循环吧)。在VUgen里执行结果也只是只有第一个用户添加成功。
我操作的大概过程:
录制好脚本以后,把各个参数变量设置好(在上面的图里面)。然后运行场景,并发数设置为10个用户并发。没有设置迭代次数(默认是1).
作者: lovsnow    时间: 2006-12-18 10:52
我用的LR版本和你不同
不过应该是:select next row 处选择 unique  这个问题
作者: netcat    时间: 2006-12-18 10:52
同意,把过程说下,不明白你说的。
作者: cybercop    时间: 2006-12-18 10:53
原帖由 lovsnow 于 2006-12-18 10:52 发表
我用的LR版本和你不同
不过应该是:select next row 处选择 unique  这个问题

那还用设置迭代么?
作者: lovsnow    时间: 2006-12-18 10:54
原帖由 cybercop 于 2006-12-18 10:53 发表

那还用设置迭代么?


应该可以不用设,你先试下,不行的话再设
作者: cybercop    时间: 2006-12-18 11:30
哎呀,太好了,问题解决了。就是unique的问题,根据情况我还要把update value on 设置成once.非常感谢几位帮忙。谢谢lovsnow!!
作者: hmq7711    时间: 2006-12-18 19:47
标题: 回复 #13 cybercop 的帖子
我这边也在模拟用两个不同的用户登陆网站进行测试,对用户名和密码都设置了参数化,但运行完也只有第一个用户运行成功了,不知用户名和密码的参数化哪设置的不对?谢谢

[ 本帖最后由 hmq7711 于 2006-12-18 19:50 编辑 ]




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