LoadRunner使用笔记
记录LoadRunner学习和使用中的点点滴滴
软件测试大叔
这个作者很懒,什么都没留下…
展开
-
LoadRunner 2023 下载和安装
LoadRunner最新版本的下载和安装原创 2023-06-12 19:26:00 · 10110 阅读 · 30 评论 -
LR11安装报错:此计算机上缺少vc2005_sp1_with_atl_fix_redist,请安装所有缺少的必要组件,然后重新运行此安装。
LR11安装报错处理原创 2022-06-06 10:43:09 · 1055 阅读 · 0 评论 -
Windows压测负载机调优
TcpTimedWaitDelay:确定 TCP/IP 可释放已关闭连接并重用其资源前,必须经过的时间。关闭和释放之间的此时间间隔通称 TIME_WAIT 状态或两倍最大段生命周期(2MSL)状态。此时间期间,重新打开到客户机和服务器的连接的成本少于建立新连接。减少此条目的值允许 TCP/IP 更快地释放已关闭的连接,为新连接提供更多资源。如果运行的应用程序需要快速释放和创建新连接,而且由于 TIME_WAIT 中存在很多连接,导致低吞吐量,则调整此参数。 如何查看或设置: 使用 regedit 命令访问原创 2022-03-03 19:43:52 · 336 阅读 · 0 评论 -
LR分析报告中,没有网页诊断图Web Page Diagnostics
最近遇到一个诡异的问题,在LR分析报告中,添加分析图表,找不到Web Page Diagnostics做了各种尝试,也查了baidu和google,最后发现,原因竟然是因为LR11打了汉化补丁。由于汉化的支持不好,汉化后,就没有Web Page Diagnostics了。这里建议小伙伴们就不要汉化了哈。...原创 2021-11-22 15:43:32 · 471 阅读 · 0 评论 -
Loadrunner 报错:with parameter delimiters is not a parameter.
Warning: The string '"xxxx:xxxx"' with parameter delimiters is not a parameter.原因是我的入参是json嵌套的形式,里面有{}这里在loadrunner中配置一下,就可以避免这个warning了。Tools>Options>Scripting>Parameters下图红框中,默认是 { 和 }替换为 < 和 > 即可...原创 2021-11-11 15:15:17 · 948 阅读 · 0 评论 -
Loadrunner传参中有中文报错:Invalid UTF-8 start byte 0xb2
在使用loadrunner录制脚本,回放时报错,Invalid UTF-8 start byte 0xb2原因是我的请求是一个post请求,入参是json,而json中含有中文,这里就需要转一下编码处理一下: lr_convert_string_encoding("中文入参", //原参数值 LR_ENC_SYSTEM_LOCALE, //原编码方式 LR_ENC_UTF8, ...原创 2021-11-11 15:11:33 · 1612 阅读 · 0 评论 -
科普一下TP90概念
科普一下TP90概念,其中TP=Top Percentile,Top 百分位数,也有叫90 percent;假设你统计了一段时间内访问系统的100次请求数据,他们的响应耗时分别是:1ms、2ms、3ms...100ms。基于本次统计结果,你系统的 TP90,请求耗时从小到大排列,为90ms(代表 90% 请求响应不超过90ms),这个响应时间更接近用户的体验(90%的用户体验都是小于90ms的);如果要求再高点,可以取TP99,这里就是99ms(99%的用户体验都是小于99ms的);为什么不取平均响应原创 2020-11-25 20:03:20 · 968 阅读 · 0 评论 -
LoadRunner安装过程笔记
环境说明win10企业版1,下载安装包及补丁包下载后解压2,安装双机LR11安装文件目录下的setup这个报错不用理会C:\software\LR11\loadrunner-11安装文件\lrunner\Chs\prerequisites\vc2005_sp1_redist运行vcredist_x86再次运行setup一路下一步退出LR程序,开始安装patch2patch2patch3.原创 2020-06-18 18:00:10 · 1971 阅读 · 1 评论 -
LR检查点支持中文
转码处理,lr_convert_string_encoding("中文检查内容",LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"text_find");lr_save_string(lr_eval_string("{text_find}"),"find");web_reg_find("Text={find}", LAST);...原创 2020-04-30 13:43:26 · 200 阅读 · 0 评论 -
LoadRunner设置请求参数
web_add_header("name","value"),原创 2016-07-11 20:03:02 · 233 阅读 · 0 评论 -
apache和mysql连接性能优化
一、关于apache1、首先,在页面访问变慢情况发生时,使用 top 命令查看了服务器的负载情况,发现负载并不高,初步估计不是程序的问题。2、然后,查看了线程中的 httpd 的数量, ps -aux | grep httpd | wc -l 发现,线程数已经达到了 apache 设置的最大值。由此断定是网站访问人数过多造成了访问过慢。 3、为了验证,查看了连接数和当前的连接数转载 2015-08-28 18:00:51 · 244 阅读 · 0 评论 -
web_concurrent_start和web_concurrent_end的作用
在以URL-based 方式录制脚本时,出现以下web_concurrent_start(null),web_concurrent_end(null)两个函数,查了一下:URL-based 方式将每条客户端发出的请求录制成一条语句,对LoadRunner来说,在该模式下,一条语句只建立一个到服务器的连接,LoadRunner提供了web_concurrent_start和web_concu转载 2015-08-27 10:10:45 · 368 阅读 · 0 评论