51Testing软件测试论坛

标题: 如何设置参数化的属性和controller的问题 [打印本页]

作者: yglg0003    时间: 2008-8-1 09:13
标题: 如何设置参数化的属性和controller的问题
录制了登录一个网站建立一个计算条件的过程,网站功能上限制了建立每一个计算条件在命名时都不能重名,(手动进行建立时确实是不允许建立重名的计算条件)于是对计算条件的名称进行参数化,脚本需要关联,然后进行关联,回放脚本没有错误,但是在controller里面每次并发多个用户时,
设置schedule,ramp up里如果一次加载所有用户,就会在网站上建立与模拟的用户数量相等的同名的计算条件(手动进行建立时是不允许的),运行通过,没有errors和failed transactions;如果ramp up里面是逐步加载用户,则运行报错,显示action_transaction只成功一次,其余的全部失败,报错提示26377没有找到匹配的关联,
请问各位大侠这里是不是在参数化时设置属性的问题??如果不是,我该怎么解决呢?
参数化了10个计算条件名称,controller里运行一个用户不会报错,运行大于1个的用户数时都会报错。

注:每次重运行时都已经删除了可能会和参数化的名称重名的计算条件

[ 本帖最后由 yglg0003 于 2008-8-1 11:40 编辑 ]
作者: yglg0003    时间: 2008-8-1 09:50
大侠们出来帮帮忙吧……
作者: zqtest    时间: 2008-8-1 10:03
应该是参数化的时候的问题. 你是手动关联还是自动关联???
作者: yglg0003    时间: 2008-8-1 11:03
我的是自动关联,大侠能不能在进一步解释一下
作者: seiyababy    时间: 2008-8-1 11:20
用手动关联试试
我一直不太信得过自动关联
作者: yglg0003    时间: 2008-8-1 11:46
我在想是不是参数化属性设置的问题……
我模拟多个用户用同一个帐号登录,怎么能让每个虚拟用户取到不同的参数化后的名字
作者: 云层    时间: 2008-8-1 11:56
参数化用Unique方式
作者: nancysnow    时间: 2008-11-24 11:53
楼主的问题解决了吗?我也遇到了类似的问题。在ugen里面回放就没有任何错误,但是在controller里面设置一个用户可以回放成功,加载多个用户就总是只有一个用户成功。错误提示信息为 Error -26377: No match found for the requested parameter "WCSParam_Diff5". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 9999999 bytes, use web_set_max_html_param_len to increase the parameter size。期望楼主能帮帮忙。
作者: Ninny    时间: 2008-11-24 19:44
我的也出现了这种问题,后来因为我关联的是日期部分,不是特别重要,删除也能正常跑,我就删除了




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