51Testing软件测试论坛

标题: 变量设置求解 [打印本页]

作者: 荆棘鸟girl    时间: 2015-12-19 21:52
标题: 变量设置求解
功能点: 一次勾选10条记录提交,不能重复提交,记录的关键字段不同(如,订单名称分别为M1,M2,M3......)。
场景:  要求10个用户分别勾选不同的10条记录提交。(第二个用户选择M11,  M12,M13.......)
问题:
1----录制的脚本中,submitData中10行记录,这10条中的【订单名称】能定义为相同的变量值吗?同一个变量就有10处。
2----变量【订单名称】设置select next row=unique.   update. value on=each occurrence.  allocate. 1 value of each vuser。
3----变量维护100条。

哪里设置的有问题,该怎么处理?谢谢。
作者: zhuruize    时间: 2015-12-21 10:15
如果10个用户只执行一次,是没问题的。如果在场景中不停的执行就会有问题了,参数不够用。
订单名称,如果能的话设置成有一个变量,每次执行脚本出现变量的地方就取一次新的值。
作者: jingzizx    时间: 2015-12-21 13:25
应该是没有问题
作者: 荆棘鸟girl    时间: 2015-12-21 21:05
zhuruize 发表于 2015-12-21 10:15
如果10个用户只执行一次,是没问题的。如果在场景中不停的执行就会有问题了,参数不够用。
订单名称,如果 ...

现在提示不足,我再仔细排查下原因。
还有个机制上的困惑请教下。(_)
当所有用户到达第一个【订单名称】怎么分配的?
然后再遇到一次【订单名称】又怎么分配?
第一次:user1取订单1,user2取订单2.......
第二次:user1取订单11,user2取订单12.…
回放的时候能从日志中看到,【订单名称】依次被赋值1.2.3.4……10。

不能理解多人并发怎么取值,求解惑。万分感谢!!




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