51Testing软件测试论坛

标题: 急求高手帮忙解答-不胜感激 [打印本页]

作者: 踏雪无痕1128    时间: 2010-9-29 16:59
标题: 急求高手帮忙解答-不胜感激
我在脚本录制中参数化的值设置为:顺序,each iterate每次迭代
在场景中运行,虚拟一个用户多次迭代没有问题
虚拟二、三个用户,加压选择同时加载,减压选择同时停止,没有问题
虚拟四个用户,加压选择同时加载,减压选择同时停止,会有一个错误,错误内容为:-27979,找不到请求的表单
当虚拟两个用户,只要在加压上设置为每30s加压1个,减压还是选择同时停止,就会有错误内容为:-27979,找不到请求的表单
在一个虚拟用户的运行日志上看到的每次迭代参数替换值不同,可是其它虚拟用户每次迭代参数替换值都跟它一样,可是我选择的是按顺序,每次迭代都更新一个新值啊,怎么会有一样的,求高手解答
作者: 踏雪无痕1128    时间: 2010-9-29 17:05
我迭代参数的值每次都只能用一次,不能被重复,我想是不是因为在迭代时有值重复,所有报找不到请求的表单
公司都没人请教,请求各位高手指点啊!
都研究两天了
作者: chris_aiyu    时间: 2010-9-29 17:16
顺序.每次迭代不对吧...
你的参数值是唯一的... 但是你想你在场景中运行的时候,10个Vuser都从第一个参数开始取值,这10个不是都冲突了么...

你把数据量准备到足够大,然后把参数值设置改成 Unique  Each iteration 试试...
每个参数都要改哦...

我觉得应该是这个问题,不知道对不对.
作者: kuangquanshui    时间: 2010-9-29 17:22
1、相同数据问题------假设脚本参数化后有A、B、C、D、E、F、6个数据。用你楼主参数化的方式。
    假设虚  拟用户甲和乙。压力的时候是甲依次用这6个数据。乙也依次用这个6个数据。如果执行的是
    删除这个操作。一个id被甲删除后乙再去删除就找不到这个了。所以最好分配下不同的用户用的数据。
2、27979问题解决办法:
     Recording options->Internet Protocol Recording->Recording->Recording Level->
     HTML Advanced-->script type-->选择第2个

    希望能对你有帮助
作者: 踏雪无痕1128    时间: 2010-9-29 20:27
万分感谢两位指点!原来是我把sequential理解错了!




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