51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2111|回复: 4
打印 上一主题 下一主题

[原创] 场景中出现参数文件找不到的错误

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-4-7 10:58:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我就简单的录制了一个登录脚本,对用户名进行了参数化,脚本运行正常,但是在场景里会出现这个错误,不知道什么原因

Error: missing newline in E:\\NewParam.dat


再补充一个问题:如何知道场景运行完后,我参数化用户是执行的哪些?

[ 本帖最后由 1019 于 2010-4-7 11:06 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-4-7 13:26:55 | 只看该作者
参数读取错误问题吧,最后一个参数没加回车?

用这个函数  lr_output_message(" %s", lr_eval_string("{NewParam}"));可以看到参数输出或者用fprintf函数输出到一个文档
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-4-7 16:01:54 | 只看该作者
回车了啊,我参数化了90个,用90个虚拟用户,设置为Unique 方法分配数据,以Each iteration进行更新,并为每个用户分配一个参数,不知为什么,每次运行就报一个错Insufficient records for parameter 'NewParam' in table to provide the Vuser with unique data
这样设置参数应该是对的吧?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-4-7 17:02:21 | 只看该作者
错误说的是参数不够,难道你九十个用户只迭代一次?如果迭代多次你的参数肯定不够的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-4-7 18:31:46 | 只看该作者
是啊,我就只迭代一次,并且每次都这样,用户分配应该是够了的。

再问如果我迭代多次,还是以这多用户,应该怎么设置呢?本来是要测试1分钟450个并发用户数的,数据库里数据没这多,也懒得加,能不能以90个用户来满足1分钟达到450个并发用户数

[ 本帖最后由 1019 于 2010-4-7 18:33 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-23 21:31 , Processed in 0.080690 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表