随笔分类 - loadrunner学习笔记
仅用于个人学习,如有不妥,请见谅,希望大家能够沟通交流,互相成长
摘要:从网上查到的方法,重启无效,用第二种方法删除注册表的东西实测有效,特意转过来供大家解决 在安装QTP或LoadRunner时,可能会遇到“安装程序已确定挂起重新启动,是否要立即退出安装以重新启动系统”的提示,但是重启电脑后再次启动安装程序,仍然有此错误提示,以下是我安装QTP时遇到的一个提示,如下图
阅读全文
摘要:对事务进行分析,可通过Transaction下拉框来选中分析的事务,选中分析的时间段,点击“Analyze Transaction”跳转至分析界面。 更改关联百分比,下面信息会随之变化。
阅读全文
摘要:1、持续时间2、场景名称3、结构文件路径4、测试持续时间5、统计摘要(最大并发数-70(不代表设定用户数) 总共吞吐量 平均吞吐量 总共点击量 平均点击量 总共错误数) 6、http响应图表 7、失败比例 (超过时间/事务持续) 8、每个时段的展示-平均百分比、最大百分比 PS:SLA结果(建议在c
阅读全文
摘要:对应具体区域位置见下图: ps:在打开LoadRunner自带的案例时,发现并没有展示对应的分析图表,然后通过Summary resport中选中后可自动显示
阅读全文
摘要:Analysls的功能:对测试运行结果进行查看、分析和比较。 导入分析文件,注意LoadRunner Results文件和Analysis Session Files的区别。LoadRunner Results是Controller运行后的结果文件,Analysis Session Files是An
阅读全文
摘要:事务函数 运行函数 日志函数 可参照以下文档去学习函数
阅读全文
摘要:Service-Level Agreement(服务水平协议) SLA 是为负载测试场景定义的具体目标。例如,评测脚本中任意数量事务的平均响应时间,可以定义具体的目标或阈值。测试运行结束之后,LoadRunner将定义的目标与实际录制的平均事务响应时间进行比较。如果实际的平均事务响应时间未超过你定义
阅读全文
摘要:先补充一下学习这一节的时候遇到的问题, 1、在写脚本的时候忘记把叫脚本中的localhost或127.0.0.1改成本地或被测的IP地址了,更改后我把源脚本整个文件夹删掉了,以为再次保存即可,可是保存很多次都提示失败,经过反复尝试才知道,录制的时候脚本的文件夹已经生成好了,如果脚本发生更改,直接保存
阅读全文
摘要:集合点的含义:当通过controller虚拟多个用户执行该脚本时。用户的启动或运行步骤不一定都是同步的。集合点是在脚本的某处设置一个标记。当有虚拟用户运行到这个标记处时,停下等待,直到所有的用户都达到这个标记处时,再一同进行下面的步骤,这样能够用最大的用户并发去做下面的操作,就像集合再前进一样,集合
阅读全文
摘要:如下图进行目标场景参数配置:首先设定目标,例子:事务响应时间-登录: 添加负载器:如图所示,即本地localhost 运行界面:可双击用户栏位,查看所有用户虚拟状态 场景状态查看: 错误信息查看(在运行的时候,50个用户全部失败,然后发现是因为web server没有开启导致连接不上):
阅读全文
摘要:定义:创建一个运行目标,通过Controller的自动加载功能进行自动化负载,如果测试的结果达到目标,说明系统的性能符合测试目标,否则就提示无法达到目标。
阅读全文
摘要:场景计划方式 两种手工场景计划方式不同的概念: 场景模式如图所示:Group Name 中的所有脚本按照特定的场景计划来执行。 组模式如图所示:Group Name 中的每个脚本可独立设置。 Start Group三种设置:设置为第三选项后,会显示如图二所示记录,可通过选中不同颜色的脚本来单独设置虚
阅读全文
摘要:LoadRunner Controller简介 当虚拟用户脚本开发完成后,使用Controller将这个执行脚本的用户从单用户转化为多用户,从而模拟大量用户操作,进而形成负载(多用户单循环,多用户多循环)我们需要对负载模拟的方式和特征进行配置从而形成场景。 场景(Scenario)是一种用来模拟大量
阅读全文
摘要:脚本编写最佳实践:
阅读全文
摘要:在脚本的Run-time Settings中,可以设置在脚本运行过程中发生错误的处理方式。进入到Run-time Settings中,切换到Miscellaneous标签页,可以看到Error Handing的第一个设置项:Continue on error,如图1-30所示。勾选Continue
阅读全文
摘要:回放日志(Replay log): 黑色:标准输出消息 红色:标准错误消息 橙色:迭代次数消息 绿色:用引号火起来的文字字符串(如:URL) 蓝色:事务信息(开始、结束、状态和持续时间)。 如双击以操作名开始的行,光标将会跳到生成的脚本中相应步骤上。 2、录制日志(Recording log) 当录
阅读全文
摘要:match case 匹配大小写binary data 二进制数据use # for any digit 用#代替任何一个数据所有数字和字符串 添加检查文本后会生成相应的脚本代码
阅读全文
摘要:1、设置脚本中录制时需参数化的有效值 如脚本中的出发地点对应的value值可进行参数化设置,如图所示 通过以下几种方式配置数据 Add Row添加行 Browser导入文件 Datawizard数据向导-连接数据库 1、Select next row(选择下一行) 顺序sequential:按照参数
阅读全文
摘要:消耗的时间:Duration表示事务完成响应的时间,Wasted time表示自身事务所消耗的时间
阅读全文

浙公网安备 33010602011771号