
----------loadrunner
自己学习记录用,内容仅对自己有效
所有内容都是自己学习记录用的,仅对自己有用,请不要转载!不要按照文章操作!!谢谢!!!只是把这个平台当成自己的笔记使用,不是大牛,只是个小透明,再次重申,请不要转载!不要按照文章操作!!谢谢!!!
展开
-
出现Failed to send data by channels - post message failed
controller测试15分钟后报错:Error:Failedto send data bychannels- postmessagefailed.解决方法:把Diagnotics-configure-Web Page Diagnotics 设置为设置完后,再重新压测,已不再报错,但具体原理还不太清楚...原创 2019-04-24 14:09:38 · 2193 阅读 · 0 评论 -
LoadRunner-HPS、TPS、connection、吞吐量、用户数关系
原文:https://blog.csdn.net/yanglyangl429/article/details/54314227并发用户每个只含一个请求。HPS=TPSLoadrunner记录的Throughput是接收到服务器返回的所有字节数之和证明下:用Loadrunner- advance trace,可以看到发出去的请求大小是17775Bytes用Loadru...转载 2019-07-29 15:50:42 · 534 阅读 · 0 评论 -
lr录制HTTPS登录请求
压接口时,需要先登录,所以打算在init里面录制登录的脚本,之前录过http的登录,录完后自动会生成关联函数,但本次录制HTTPS的一直不顺利,录制完后,回放先是报错Error -27776: Server "XXX" shut connection during attempt to negotiate SSL session。解决如下https://blog.csdn.net/flyaway_...翻译 2019-07-25 16:13:02 · 1634 阅读 · 0 评论 -
get脚本实例
一、web_custom_requestAction(){ web_reg_find("Fail=NotFound", "Search=All", "SaveCount=status", "Text=200", LAST); //web_add_header("Content-Type","applicatio...原创 2019-07-26 16:33:18 · 415 阅读 · 0 评论 -
post脚本实例
一、web_submit_dataAction(){ web_reg_find("Fail=NotFound", "Search=All", "SaveCount=status", "Text=200", LAST); //web_add_header("Content-Type","application/j...原创 2019-07-26 16:33:08 · 1505 阅读 · 0 评论 -
vuser_init脚本实例
vuser_init(){ web_set_max_html_param_len("1024"); /* Registering parameter(s) from source task id 122 // {JSESSIONID3} = "939304D9DC8D0AF3784CBACCB8B33A35" // */web_reg_save_p...原创 2019-07-26 16:32:51 · 452 阅读 · 0 评论 -
性能测试中TPS上不去的几种原因浅析
转https://www.cnblogs.com/imyalost/p/8309468.html先来解释下什么叫TPS:TPS(Transaction Per Second):每秒事务数,指服务器在单位时间内(秒)可以处理的事务数量,一般以request/second为单位。关于性能测试的其他一些常见术语,可参考之前的博客:性能测试:常见术语浅析下面就说说压测中为什么TPS上...转载 2019-07-26 11:17:15 · 2561 阅读 · 0 评论 -
检查点 web_reg_find
一、检查headers二、检查body换成body即可原创 2019-07-26 16:29:47 · 162 阅读 · 0 评论 -
loadrunner录制HTTPS协议的脚本
一、获取证书HTTP协议传输的数据都是未加密的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。因此涉及到重要信息好多使用htt...转载 2019-08-08 16:17:16 · 4340 阅读 · 1 评论 -
【Loadrunner】使用LR录制HTTPS协议的三种方法
使用LR录制HTTPS协议的三种方法一、最简单的方法:浏览器配置https://jingyan.baidu.com/article/c843ea0bc4142a77921e4a79.html打开浏览器,安装证书,配置完成后直接用http协议录制即可(配置完成的标识就是打开网页,不显示安全提示)二、LR配置修改操作步骤如下:1、证书的获取ie选项-内容-证书,找到目标网站的证书...转载 2019-08-09 14:29:00 · 6588 阅读 · 0 评论 -
Content-Type几种值的区别及用法
1、Content-Type 的值类型:1.1 application/json:消息主体是序列化后的 JSON 字符串1.2 application/x-www-form-urlencoded:数据被编码为名称/值对。这是标准的编码格式1.3 multipart/form-data: 需要在表单中进行文件上传时,就需要使用该格式。常见的媒体格式是上传文件之时使用的1.4 ...转载 2019-07-29 14:05:13 · 3255 阅读 · 0 评论 -
post请求==》web_custom_request、web_submit_data、web_submit_form
1web_custom_request--参数较少或者就一个json串intweb_custom_request(const char *RequestName, <List of Attributes>,[EXTRARES, <List of Resource Attributes>,] LAST);注:(1)body里的是json格式,注意到bejson...翻译 2019-07-15 10:20:33 · 427 阅读 · 0 评论 -
LoadRunner缓存设置
问题现象:在使用LoadRunner对起始页做压力测试时,遇到一个大家都容易碰到的问题,即没有设置脚本运行时清除浏览器的缓存,导致虚拟用户上去了但是Http请求却没有发出去。具体现象是这样:1.用lr录好请求页面的脚本,启动controller连接agent对服务器打压力。2.每1分钟增加100个虚拟用户,当达到2000个时持续5分钟。3.执行过程中,虽然虚拟用户按照计划...转载 2019-04-19 17:24:34 · 3804 阅读 · 0 评论 -
Error -27492: "HttpSendRequest" failed, Windows error code=12029 (cannot connect) and retry limit (0
Error -27492: "HttpSendRequest" failed, Windows error code=12029 (cannot connect) and retry limit (0) exceeded for URL="https://host/xxxx/getCashierJson.htm?payOrderId=1512140000000076171&ts=14482...原创 2019-04-29 15:26:19 · 4004 阅读 · 0 评论 -
loadrunner运行场景时,常见错误及解决方法
目录1、Error -27727:.32、Error -27728:.33、Error -27791:.34、Error -27492:.45、Error -27498:.46、Error -26612:.47、Error -27496:.58、Error -27995:.59、Error -27279:...510、Error -27796.5...转载 2019-04-29 15:28:45 · 2053 阅读 · 0 评论 -
Loadrunner 并发时'Error -27492 HttpSendRequest failed'解决办法
转载http://www.cnblogs.com/cheerjude/p/10092377.html问题点Loadrunner11对脚本单独回放时,回放100%正常无报错信息,但是运行场景多个用户并发测试时,运行一段时间后,每次均报错:Error -27492: "HttpSendRequest" failed, Windows error code=12002...转载 2019-04-29 18:21:56 · 5193 阅读 · 4 评论 -
解决Loadrunner的乱码问题
https://jingyan.baidu.com/article/851fbc37a0990d3e1f15aba4.html转载 2019-04-25 13:55:02 · 558 阅读 · 0 评论 -
loadrunner压测流程
前提:有些接口需要先登录,可以把登陆流程写在vuser_init里面https://blog.csdn.net/mao_xiaoxi/article/details/97264015vuser_init(){ web_set_max_html_param_len("1024"); /* Registering parameter(s) from source task ...原创 2019-04-30 11:47:49 · 771 阅读 · 0 评论 -
get请求==》web_custom_request/web_url
接口文档如下:1、可以用web_custom_request函数json格式:{\"name\":\"value\",\"name\":\"value\"} 注意: 和 , 双引号要转义2、或者用web_url函数,直接将参数以 ?name=value&name=value格式...原创 2019-04-25 15:57:12 · 342 阅读 · 0 评论 -
LoadRunner关联详解
https://blog.csdn.net/u011446864/article/details/38395975关联是LoadRunner的精髓,可以说不会关联就不会性能测试,在网上有很多关于关联的文章和博客,但是发现很多文章把做关联时如何确定两份脚本中不同的值是否需要关联,以及关联函数插入的位置的确定都介绍的很模糊,我感觉这里是重点,因为这个过程有两次查询日志的操作,且这两次的目的并不一样...转载 2019-05-14 10:53:21 · 1780 阅读 · 2 评论 -
win10安装lr11
1、https://blog.csdn.net/duanwu2330323/article/details/795296352、自动提示本机上没有安装的需要程序,点击确定会自动安装 这里安装的时候遇到Microsoft Visual C++ 2005 SP1 安装失败 解决办法:运行loadrunner安装包里面 loadrunner-11\lrunner\En\prerequ...转载 2019-05-14 16:40:36 · 1607 阅读 · 0 评论 -
(转)web_submit_data函数上传图片
通常loadrunner上传下载文件脚本不能通过录制来实现,录制上传脚本回放过程会出问题,主要原因在于上传文件的路径,了解了上传文件的原理之后,可以手工完成无法录制的脚本,以下为上传图片实例:web_submit_data("CropZoomImgController.do", //名称随便填没关系//请求路径 。"Action=http://10.10.10.113:9080/Bor...转载 2019-08-12 16:36:10 · 188 阅读 · 0 评论