当前位置: 首页 > news >正文

LoadRunner 参数行数MaxVisibleLines的再研究

在17年的时候,我有一篇博客,介绍了取值超过100行,在参数列表中显示不全的处理办法,下面是传送门。
LoadRunner参数从数据库取值解决总条数100的限制

之前在处理这类问题的时候,由于数据量本身不是很大,大都是几千或者1-2W的样子,所以这个方法处理并没有什么问题。最近这段时间,遇到参数长度70W的情况,然后试了一下,发现这个办法不管用了。
博主使用的是LR的最新版本:12.60也在11.04上面做过同样的测试。
分别将vugen.ini的MaxVisibleLines改为了1W/3W/5W/10W,经过测试后发现,3W及以内,还能在几秒内反应出来,超过3W之后,整个程序就假死无响应了。
这就很难办了,难道说最开始的思路就有问题?不可能HP会没有考虑到这样的问题,这里直接说结论:
参数列表仅仅作为展示用!实际取值的时候是根据参数文件的行数来取值的!!
参数列表仅仅作为展示用!实际取值的时候是根据参数文件的行数来取值的!!
也就是说,即时我们不去修改MaxVisibleLines的值,默认100行,脚本还是可以取到101行的,前提是你的参数文件里面是有的!
具体实验如下:
1、这是vugen.ini的原始配置,保持不变。

[ParamTable]
MaxVisibleLines=100
MaxParametersDisplaySize=104857600

2、新建脚本,新建一个参数,命名为Num,使用记事本编辑到391行,这里可以看到,参数列表里面只显示了100行。
在这里插入图片描述
3、编写简单的输出脚本,让Actions循环运行391次,参数更新方式设置为:Each occurrence。

Action()
{
	lr_message("我们现在的参数值是:%s\r\n",lr_eval_string("{Num}"));
	return 0;
}

4、运行,查看输出
在这里插入图片描述
从上图可以很明显的看到,取值并没有受显示的100行的影响,而是直接取到了第391行。所以,以后没什么必要,还是不用去修改显示的值了。

相关文章:

  • LR使用web_submit_data上传文件的研究
  • 解决LoadRunner12.6版本,参数设置为same line as xxxx不能保存的问题
  • CentOS 7使用yum无法安装htop等工具的解决办法
  • Windows任务管理器中的内存
  • Python更新所有安装的包的办法
  • 千兆万兆网线汇总
  • 谭庆波的个人博客
  • C/C++、Java和Python开发工具一网打尽
  • Java必看图书籍一网打尽
  • Java学习视频教程一网打尽
  • 这些超实用的电脑快捷键,你都get到了吗?
  • 如果你想做java研发的话,这几样工具你肯定用得到
  • 如果你想学好Python,这几本书说不定可以帮助到你哦
  • 据说想要学好C++,这几本书一定要看
  • RSS订阅 | 购物者福利,什么值得买?
  • JS 中的深拷贝与浅拷贝
  • 《深入 React 技术栈》
  • Babel配置的不完全指南
  • es6--symbol
  • Golang-长连接-状态推送
  • iOS编译提示和导航提示
  • Java 网络编程(2):UDP 的使用
  • js正则,这点儿就够用了
  • Python爬虫--- 1.3 BS4库的解析器
  • React组件设计模式(一)
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • SpiderData 2019年2月13日 DApp数据排行榜
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • 阿里云购买磁盘后挂载
  • 对象引论
  • 如何优雅地使用 Sublime Text
  • 使用Gradle第一次构建Java程序
  • 提醒我喝水chrome插件开发指南
  • 我从编程教室毕业
  • 我这样减少了26.5M Java内存!
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • #162 (Div. 2)
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (pojstep1.3.1)1017(构造法模拟)
  • (Ruby)Ubuntu12.04安装Rails环境
  • (分布式缓存)Redis分片集群
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (一一四)第九章编程练习
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)Sublime Text3配置Lua运行环境
  • .NET 4.0中的泛型协变和反变
  • .NET/C# 使窗口永不获得焦点
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .NET文档生成工具ADB使用图文教程
  • .NET下的多线程编程—1-线程机制概述
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • .net中的Queue和Stack