![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
ryu2003
这个作者很懒,什么都没留下…
展开
-
LoadRunner(一)LR文件整个读取和计算长度
今天在项目上遇到一个问题,需要对上传功能进行压力测试,在接口上分析后,发现接口只接收base64的编码格式数据流,那么就涉及到需要针对上传文件先进行Base64编码,然后再读取出来,传入接口。 Base64编码工具网上很多,针对文件进行编码的也有,不过没找到批量进行编码和保存的,这里先拿一个来用,等有空了自己写一个批量编码的。编码完成后,可将编码内容保存到记事本里面,编码后的样子大概如下:经过测试原创 2016-02-24 10:08:36 · 3303 阅读 · 0 评论 -
LoadRunner 参数行数MaxVisibleLines的再研究
在17年的时候,我有一篇博客,介绍了取值超过100行,在参数列表中显示不全的处理办法,下面是传送门。LoadRunner参数从数据库取值解决总条数100的限制之前在处理这类问题的时候,由于数据量本身不是很大,大都是几千或者1-2W的样子,所以这个方法处理并没有什么问题。最近这段时间,遇到参数长度70W的情况,然后试了一下,发现这个办法不管用了。博主使用的是LR的最新版本:12.60也在11....原创 2019-06-04 21:19:06 · 2796 阅读 · 0 评论 -
解决LoadRunner12.6版本,参数设置为same line as xxxx不能保存的问题
最近更新了LR的12.60版本,使用过程中发现一个问题,即:参数化的时候,如果设置一个参数属性为same line as xxxx,关闭后发现无法保存,但是设置成其他方式就可以保存,很是奇怪,12.55及之前的版本均没有这个问题,遂查询了大量的资料,最终在LR的社区论坛里面找到了答案,原帖如下:Parameter settings not saving帖子里面讲述了两种处理办法:方法1:记事...原创 2019-06-18 21:15:53 · 1848 阅读 · 0 评论 -
LoadRunner11 回放日志和View tree中的中文乱码问题解决办法
在编写脚本的时候,通常需要通过查看回放日志或View tree来查看服务器返回内容来确定脚本编写是否正确,在LR11默认设置中,返回的中文均为UTF8编码,会导致日志中的中文为乱码显示,这里通过研究,分享几个设置的方法来实现日志输出为正常的中文。方法1. Tools -> Recording Options -> Advanced 页选中 Support Charset 复选...原创 2018-05-13 17:03:23 · 5039 阅读 · 1 评论 -
LoadRunner参数从数据库取值解决总条数100的限制
LoadRunner11版本为例,12未研究且无破解,以下方法仅适用于LR11. 数据库中取出值然后再加入到参数中是LR参数化比较常见的做法,但是LR11对取出值有一个条数限制,即无论查询出来的条数是多少,仅取出前100条,修改方法如下: 1.打开LR安装文件夹,找到\LoadRunner\config此文件夹中的vugen.ini,注意是config文件夹,网上很多教程没有把这点说清楚。 2原创 2017-08-17 12:58:34 · 1851 阅读 · 0 评论 -
Loadrunner调用Webservice接口进行性能测试时的方法及优化总结
本文主要介绍使用Loadrunner调用Webservice接口进行性能测试时的方法及优化总结。1.Webservice协议脚本编写流程下面介绍使用Loadrunner调用Webservice接口通用的流程与方法。1.1 新建脚本,选择”Webservice”协议1.2 选择Manage Services->Import,输入URL(注意需要在Webservice地址后面加上?wsdl),最后转载 2017-04-14 11:20:13 · 1156 阅读 · 0 评论 -
http状态码
HTTP状态码,供参考转载 2017-04-01 10:17:17 · 397 阅读 · 0 评论 -
LoadRunner--Analysis各项指标详解
LoadRunner–Analysis各项指标详解 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://ww转载 2017-04-01 10:15:25 · 1937 阅读 · 0 评论 -
LoadRunner监控window系统各项指标详解
一.监控系统时,需要监控的项System系统Processor处理器Memory 内存PhysicalDisk磁盘Server服务器二.指标详解(一). PhysicalDisk–磁盘(1)%Disk Time——-磁盘利用率为读或写请求提供服务所用的时间是百分比,放映磁盘工作的繁忙程度。若数值持续超过80%,则可能是内存泄漏。(2)%Idle Time ——磁盘闲置时转载 2017-04-01 10:14:21 · 5236 阅读 · 0 评论 -
LoadRunner(三)再识web_custom_request函数
web_custom_request函数在LR中使用非常普遍,特别是在手工脚本替代录制脚本的今天,几乎所有的请求都使用此函数来完成。 从理论上讲,该函数属于万能函数,完全可以替代web_link()、web_url()、web_submit_data()这些函数的存在。 事情是这样的:昨天在对某一接口进行脚本编写的时候,发现一个很奇怪的情况,该接口调用方式为:http://xxxxxxx/xx/原创 2016-07-12 10:37:21 · 6293 阅读 · 1 评论 -
SSD硬盘在检测中出现数据损坏的处理
事件原因: 办公电脑上一块服役多年的SSD 64G硬盘,最近这段时间频繁出现死机、蓝屏的情况,查看系统日志,发现日志中存在如下提示: 设备xxxxxx有一个不正确的区块。第一反应就是,硬盘坏了,马上使用HD Tune工具进行硬盘检测(不要使用快速扫描),扫描结果也证实了这一点: 随后在PE下使用DiskGenius扫描也是同样的结果。怎么办呢? 接下来提供两种处理方式给大家参考:1、转移该硬原创 2016-04-29 10:07:02 · 11365 阅读 · 0 评论 -
LoadRunner(二)LR参数文件多列的使用和局部变量超长的问题解决方法
1、局部变量超长的问题 最近在项目上使用LR的时候,发现如果定义的变量为这样的形式:vuser_init(){ char Buffer[1024 * 1024 * 3]; .......}在编译的时候会出现如下报错:Too many local variables解决办法是,将定义放到最外层,作为全局变量的方式来定义:char Buffer[1024 * 1024原创 2016-02-24 10:32:30 · 3132 阅读 · 0 评论 -
LR使用web_submit_data上传文件的研究
web_submit_data这个函数,其实已经使用了很多次了,网上能查到的上传文件的方法也是一查一大片,包括LR自己的帮助文档,也是有示例的,那么博主这次写这个的目的又是什么呢?这几天在搞上传文件的事情,按照之前的方式,写了如下脚本: web_submit_data("UpLoadFile", "Action=http://10.22.6.3/zuul/uploadf...原创 2019-06-04 21:32:48 · 816 阅读 · 2 评论