张鱼鱼 发表于 2017-12-13 09:32:36

loadrunner参数化问题请教

大家好,请教大家一个问题。
脚本内容:登录系统后,打开机构管理界面,添加机构(机构名称、机构编码是不允许重复的)
已经参数化,参数性质设置如图,action迭代3次
操作一:脚本回放完后,登录系统,发现列表中就新增了一条记录(机构1)。(但是查看回放log,已经调了1、2、3参数呀,为啥系统没有显示呢)
操作二:脚本回放过程中,一直刷新界面,发现新增了一条(机构1),我立马删除。然后再刷新,发现新增了第二条(机构2),我立马又删除了。然后再刷新,发现新增了第三条(机构3)。
===》》1、两次回放过程中,脚本完全一样。为何操作一种只能插入一条?迭代过程中删除后,就可以插入3条?
2、还有一个问题,脚本回放过程中,系统中插入了数据。但是场景运行时,(只设定一个虚拟用户)运行完毕后,没有错误,系统中没有插入数据。这是为何?我感觉一个虚拟用户也不涉及到压力太大登录失败呀。


libingyu135 发表于 2017-12-13 10:25:14

迭代一次插入一条,这个没毛病

张鱼鱼 发表于 2017-12-13 10:59:59

libingyu135 发表于 2017-12-13 10:25
迭代一次插入一条,这个没毛病

我这两种操作前提都是设置了action迭代3次的呀,唯一区别就是,操作二,在迭代过程中。我在系统界面删除了插入的数据(产生一条我删一条)。这样最后看,一共是插入了3条数据。但是如果我不删除,如操作一中,3次迭代完毕,系统中只插入了一条数据呢。

张鱼鱼 发表于 2017-12-13 11:02:57

不要沉呀,大神们,快帮帮我:'(

黄粱一梦 发表于 2017-12-13 13:59:19

参数化的地方设置每条参数只取一次试试

黄粱一梦 发表于 2017-12-13 14:01:31

我怀疑是每次迭代的时候参数一直取的是第一条,然后脚本中没有加服务器给你返回错误消息的处理机制   所以没法判读返回的信息是否正确   所以默认按正确处理了

解力霞 发表于 2017-12-17 13:44:37

本帖最后由 解力霞 于 2017-12-17 13:52 编辑

Select next row :是不是应该选择第一个顺序的,而不是Unique.Unique是唯一性参数取值,所以一个值只能够取一次,不能往下循环执行下面的两条。不知道对不对,仅供参考

jingzizx 发表于 2017-12-21 09:20:26

allocate的值改为3试试

张鱼鱼 发表于 2017-12-21 13:10:01

黄粱一梦 发表于 2017-12-13 14:01
我怀疑是每次迭代的时候参数一直取的是第一条,然后脚本中没有加服务器给你返回错误消息的处理机制   所以 ...

如果真的是服务器处理错误了,脚本没有返回==》》那么为何我执行操作二时候,每次迭代后快速删除新增的数据,脚本在后续迭代中就取到第二组参数,新增成功哩。:'(

张鱼鱼 发表于 2017-12-21 13:11:26

解力霞 发表于 2017-12-17 13:44
Select next row :是不是应该选择第一个顺序的,而不是Unique.Unique是唯一性参数取值,所以一个值只能够 ...

我感觉不是这个呢,因为机构名称和机构编码不能重复的,是唯一的,所以我用了unique:'(

张鱼鱼 发表于 2017-12-21 13:15:45

黄粱一梦 发表于 2017-12-13 14:01
我怀疑是每次迭代的时候参数一直取的是第一条,然后脚本中没有加服务器给你返回错误消息的处理机制   所以 ...

请问一下,你怀疑的这个,我该如何验证,或者排除呢。:)

张鱼鱼 发表于 2017-12-21 13:22:29

jingzizx 发表于 2017-12-21 09:20
allocate的值改为3试试

试过了,还是老样子:'(。

张鱼鱼 发表于 2017-12-21 13:23:03

为啥多次迭代的途中我删除了已增数据,列表中就会添加第二个参数的数据。如果不删除,正常执行就只能新增一条呢。:'(:'(大神们,还有可能是哪里的问题呀~~~

黄粱一梦 发表于 2017-12-22 09:02:57

张鱼鱼 发表于 2017-12-21 13:15
请问一下,你怀疑的这个,我该如何验证,或者排除呢。

你看一下你的txt文档最后有没有加回车行啊

张鱼鱼 发表于 2017-12-22 09:21:23

黄粱一梦 发表于 2017-12-22 09:02
你看一下你的txt文档最后有没有加回车行啊

不好意思呀,我是小白。不太明白:lol你说的txt文档是指我的参数文档吗?是的话,木有回车行呀

黄粱一梦 发表于 2017-12-22 10:31:57

张鱼鱼 发表于 2017-12-22 09:21
不好意思呀,我是小白。不太明白你说的txt文档是指我的参数文档吗?是的话,木有回车行呀

对 参数的那个一般建议加一些回车行   有时候这里不加都会影响参数的取值

张鱼鱼 发表于 2017-12-22 15:20:09

解决了,从数据库发现,还有一个主键没有参数化。。。。。。。所以插不进去:'(
页: [1]
查看完整版本: loadrunner参数化问题请教