返回顶部
扶摇直上九万里,展翅高飞岂可待。

随笔分类 -  从零开始:loadrunner入门与提升~

1
在场景中, LoadRunner 用虚拟用户(或称 Vuser)代替真实用户。Vuser 模仿真实用户的操作来使用应用系统。一个场景可以包含数十、数百乃至数千个Vuser。
摘要:4. LoadRunner中的检查点 下面介绍几个添加检查点的方法 1) 可以在录制过程中添加文本检查点; 2) 在录制完成后,可以在Tree视图中添加文本检查点:如下图选中页面,并选择要检查的文本后,右键点击‘Add a Text Check(web_reg_find)’即可生成检查点函数; 如下 阅读全文
posted @ 2023-03-15 14:55 孙凯玉 阅读(128) 评论(0) 推荐(0)
摘要:1.Analysis结果分析发送get请求 Action() { web_url( "hello", "URL=http://111.231.103.117/#/index/", LAST ); web_url( "hello2", "URL=http://111.231.103.117/#/ind 阅读全文
posted @ 2023-03-15 14:53 孙凯玉 阅读(55) 评论(0) 推荐(0)
摘要:1. 标准性能测试流程 需求分析→性能指标制定→脚本开发→场景设计→监控部署→测试执行→性能分析→性能调优→测试报告 2. 性能测试过程中你是如何获取目标值的 1. 制定性能指标 已上线系统、 未上线系统、 无参考系统 2. 已上线制定性能指标 有多少个注册用户、 每天有多少活跃用户、 用户活跃的时 阅读全文
posted @ 2023-03-15 14:53 孙凯玉 阅读(134) 评论(0) 推荐(0)
摘要:{性能测试测试计划} {性能测试项目} 一、【性能测试的测试流程】 1.1【分析需求】 根据客户的需求(产品规格说明书等),来熟悉被测系统的业务,进而划分 功能模块,找出性能测试功能点。 性能测试功能点并非所有功能点,重点关注以下几点: A)业务中最核心的功能点 B)用户使用最多的功能点 C)与数据 阅读全文
posted @ 2023-03-15 14:52 孙凯玉 阅读(116) 评论(0) 推荐(0)
摘要:{性能测试报告} {分析结果} 分析器自带有一个分析会话结果报告, 路径c:\program file\HP\loadrunner\tutorial\analysis_session**** 形式: 1)html报告 导出html格式报告方法:Loadrunner-Analysis-Reports- 阅读全文
posted @ 2023-03-15 14:51 孙凯玉 阅读(214) 评论(0) 推荐(0)
摘要:7.1、组成: Web页面诊断图 页面组件细化图 页面组件细化图(随时间) 页面下载时间细化图 页面下载时间细化图(随时间) 第一次缓冲时间细化图 第一次缓冲时间细化图(随时间) 【web page diagnostics】Web页面诊断图 左上侧:Graphs,添加对应的图表 左下侧:Breakd 阅读全文
posted @ 2023-03-15 14:50 孙凯玉 阅读(87) 评论(0) 推荐(0)
摘要:《分析图详解》 一、Running V user s 图 X轴表示运行所用的时间,Y轴表示vuser数, 显示在整个运行过程中随着时间的推移,虚拟用户数量是如何变化的,具体描述为:用户是如何增长的,最大负载用户数以及用户退出方式。与平均事务响应时间图合并可以查看用户数量的变化对事务响应时间产生的影响 阅读全文
posted @ 2023-03-15 14:49 孙凯玉 阅读(270) 评论(0) 推荐(1)
摘要:{SLA服务水平协议设置:} 全称: service level agreement 作用: 在性能测试过程中,提前设定性能测试的目标和要度量的性能指标, 工作原理: 在性能测试过程中LR会收集和保存性能的相关数据,在分析运行结果时,分析器分将收集的数据与SLA中定义的度量数据进行比较,并将分析结果 阅读全文
posted @ 2023-03-14 11:43 孙凯玉 阅读(144) 评论(0) 推荐(0)
摘要:{LR的六大组件小结} 一、第一大组件VuGen: 虚拟用户脚本生成器 1)根据相关协议、业务流程录制脚本-模拟自动化功能 如果有UI,通过浏览器或App界面进行录制生成脚本; 如果有UI,无法正常录制生成脚本,或没有UI,只有后台接口, 需要自己根据代码规范和协议写脚本, 或者借助抓包工具获取请求 阅读全文
posted @ 2023-03-14 11:42 孙凯玉 阅读(199) 评论(0) 推荐(0)
摘要:{HTML和URL录制方式的区别} 1、HTML方式:默认使用的方式,也是最常用的录制方式 【特点】 录制的脚本比较简单好理解\好维护,采用的是html页面的形式来表示; 【原理】 录制时,每打开一个页面,LR默认将页面中的内容保存在自己的缓存中,如用户名(值为空)、密码(值为空)、用户Sessio 阅读全文
posted @ 2023-03-14 11:41 孙凯玉 阅读(42) 评论(0) 推荐(0)
摘要:{手机app录制} 【方式】 1)通过代理方式录制,保证手机电脑在同一个网段; 2)通过抓包录制,在手机上安装Mobile Recorder; 3)通过安卓模拟器录制,本地安装android模拟器Emulator (Android SDK) 【方式1:代理方式】 【原理】 让手机终端和安装了lr工具 阅读全文
posted @ 2023-03-14 11:40 孙凯玉 阅读(132) 评论(0) 推荐(0)
摘要:{ip欺骗} 【含义】是性能测试的一种技术,也是loadrunner自带的一个非常有用的功能 【作用】在测试机上伪造n个ip地址访问服务器,从而达到较真实的环境 【原理】LR中的IP欺骗技术利用Tcp/ip协议的缺陷来调用不同的IP,最大程度上模拟实际使用中的多IP访问以及来测试服务器均衡处理的能力 阅读全文
posted @ 2023-03-14 11:39 孙凯玉 阅读(231) 评论(0) 推荐(0)
摘要:{联机测试} 又名:分布式测试,多机联合测试 含义:使用多台pc测试机联合产生更大的并发用户数去模拟访问同一个脚本 原理:借助Load Generator负载生成器及Agent代理程序在其他主机上模拟更多用户数,解决单台测试机无法模拟大量用户的问题 设置:主控机 负责具体业务实际操作,在场景中加载脚 阅读全文
posted @ 2023-03-14 11:39 孙凯玉 阅读(153) 评论(0) 推荐(0)
摘要:{参数化测试} 又名数据驱动测试:使用不同的数据来执行相同的业务 【工作原理】 对脚本中的常量(数据)分别使用变量来替换,变量的取值又来自某个文件中,设置取值方式以及迭代方式即可实现参数化测试。比如准备大量的合法数据进行注册或者登录等,尽量达到模拟用户真实使用系统的情况 【工作组件】在虚拟用户生成器 阅读全文
posted @ 2023-03-14 11:35 孙凯玉 阅读(158) 评论(0) 推荐(0)
摘要:号称“更真实模拟实际生产环境” 多用户、多任务、在线执行一段时间 1. 三个要素: 1)多用户:结合需求考虑在线用户数,在场景组中quantity设定。 2)多任务(脚本):至少3个,借助第一大组件分别录制生成。 3)在线执行一段时间:1个小时左右,在场景计划中duration设定 2. 二个设置: 阅读全文
posted @ 2023-03-14 11:35 孙凯玉 阅读(104) 评论(0) 推荐(0)
摘要:{性能测试策略} 【基准测试 Benchmark Testing】 含义:就是单用户的测试:单用户、单测试点、执行n次或者执行一段时间; 作为并发测试等测试的基础 案例1:对购票操作进行基准测试:使用jojo用户购票5次 基准测试方法1:单用户循环执行n次 比如5次 1)录制并调试好脚本(加事务、检 阅读全文
posted @ 2023-03-14 11:31 孙凯玉 阅读(153) 评论(0) 推荐(0)
摘要:查看报告 在场景运行完后,可以在当前页面看到部分测试结果,如网络吞吐量,每秒请求数,事务平均响应时间,也可以在results->analyze results中查看详细的结果报告和图表, 或者点击控制台Run视图中倒数第3个按钮,打开Analysis结果分析器。如下所示: 【报告】**** 重点分析 阅读全文
posted @ 2023-03-14 11:30 孙凯玉 阅读(211) 评论(0) 推荐(0)
摘要:1. 创建场景 场景:用户并发访问的策略,包含用户数、加载用户的时间等 启动第二个组件 : 控制台 (controller) 方式1: 开始->所有程序->HPLoadRunner->Applications-> Controller , 会弹出以下窗口**** Manual Scenario:手动 阅读全文
posted @ 2023-03-14 11:28 孙凯玉 阅读(344) 评论(0) 推荐(0)
摘要:脚本优化 回放脚本验证成功后,可以进行添加事务、参数化、运行时设置。 事务:根据项目需要,除了衡量整个脚本的性能外,还想获取到脚本中的某一段或几段操作,例如:想知道从单击"login"按钮到显示首页这一登录过程的性能数据,以便更详细的知道具体是用户的哪些动作对系统性能的影响比较大。这时候,可以将登录 阅读全文
posted @ 2023-03-10 11:46 孙凯玉 阅读(120) 评论(0) 推荐(0)
摘要:theme: channing-cyan 1. loadrunner12|loadrunner12官方版下载(附安装教程)+网盘下载+汉化包 CSDN下载及安装教程: https://blog.csdn.net/weixin_41585557/article/details/85049457 安装完 阅读全文
posted @ 2023-03-10 11:44 孙凯玉 阅读(933) 评论(0) 推荐(0)

1