初学LoadRunner笔记

1.术语

吞吐量:单位时间内流经被测系统的流量,单位(b/s)

服务器语言:jsp(Java Server Pages )-tomcat    asp(Action Server Pages)-lls     php(Hypertext Preprocessor)-apache

并发:是多个同时发生的操作

点击率:单位时间内(s)客户端向服务器端发出的http请求数

稳定性测试(可靠性测试):连续运行被测系统,查看系统运行时的稳定度,一般采用24*7的方式让系统不间断运行

负载测试:让被测系统在能忍受的压力范围之内连续运行,查看系统的稳定性

压力测试:连续不断的给系统增加压力,直到将被测系统压垮为止,用来测试系统所能承受的最大压力

2.LR分为:Visual User Generator、Controller、Analysis

脚本生成器:录制调试脚本      场景控制器:用脚本生成场景、执行场景、并在场景中进行监视      结果分析器:分析监控指标结果

3.使用LR进行性能测试的流程:测试计划-录制测试脚本-创建运行场景-运行测试-监视场景-分析测试结果

4.编辑脚本包括“插入事务(transaction)”、“插入集合点(rendezvous)”、“插入注释(comment)”、“插入检查点”、“插入函数”、“脚本参数化”、“关联”等

注意:1.可以同时插入transaction和rendezvous,无顺序要求;2.rendezvous只能插入到action部分,user_init和user_end中不能插入集合点

5.controller:设计和执行性能测试用场景的组件

主要监控指标:cpu利用率、可用内存容量、服务线程占用cpu的资源量

ramp up:设置虚拟用户停止的策略

start all Vusers simultaneously 同时停止所有用户

时间: 2024-10-10 09:28:52

初学LoadRunner笔记的相关文章

初学JQuery笔记

extend()函数是jQuery的基础函数之一,作用是扩展现有的对象 <script type="text/javascript" src="jquery-1.5.2.js"></script> <script> obj1 = { a : 'a', b : 'b' }; obj2 = { x : { xxx : 'xxx', yyy : 'yyy' }, y : 'y' }; $.extend(true, obj1, obj2)

对初学LoadRunner朋友们的一些建议

摘要:随着Internet的普及与迅速发展,企业业务量的迅速加大,数据大集中成为一种趋势,IT系统承载的负荷越来越重,系统性能的好坏严重的影响了企业对外提供的服务质量.从而对IT系统的性能进行测试和调优引起企业的重视,进而性能测试工程师成为IT市场的"香悖悖",并且性能测试有着极高的技术挑战.于是吸引了大量的测试爱好者来学这方面的技术,而一谈到性能测试很多人便会想到鼎鼎大名的LoadRunner这款优秀的性能测试工具,然而到这里问题就产生了. LoadRunner与性能测试的关系:Lo

【Loadrunner】初学Loadrunner——场景设计

在使用Loadrunner的时候,常常需要使用到场景设计.但是怎么设计一个满意的场景?如何开展? 首先可以点击tools > Create Controller Scenario > OK(单个脚本的场景设计到这里就可以结束了) > File > New (第一次使用的时候在点工具 > 创建的时候就会出现新场景设计页面,这里的步骤是非第一次使用场景设计页面创建时的操作步骤).场景设置有手动设置和基于目标的场景设置两种,下面就逐一介绍. 一.手动设置场景Manual Scena

【Loadrunner】初学Loadrunner——安装

一.准备工作 1.下载Loadrunner可以参考网上百度得到的可以在下面这个地址下载,比较大,4G左右 http://www.genilogix.com/downloads/loadrunner/loadrunner-11.iso 2.下载汉化包 http://h30302.www3.hp.com/prdownloads/Software_HP_LoadRunner_11.00_Sim_Chinese_T7177_15016.iso?downloadid=NTIxMTMxNDg1LDEsSFB

【Loadrunner】初学Loadrunner——录制脚本、回放、以及优化

一.脚本录制(录制) 打开Loadrunner > 选择创建/编辑脚本 > NewScript > 选择协议(单协议.多协议) > Strart Recording >选择录制类型以及录制动作(其中action是可重复执行的,登陆与退出表示进入程序与完成录制) > 开始录制 > 中间可以自己增加action并自命名 > 录制完成点击停止 > 程序会自动保存并编译 > 录制完成. 二.脚本回放(回放) 在上一步中已录制完成脚本 >点击运行 &

loadrunner笔记----好记性不如烂笔头

1.Loadrunner主要由Vugen,Controller和Analyais3部分组成 2.简述描述集合点和集合点函数 集合点可以同步虚拟用户,以便能在同一时刻执行任务,集合点函数lr_rendezvous() 3.简述loadrunner中事务.事务的开始函数和结束函数是什么 事务是指服务器响应虚拟用户请求所需要的时间,当然也可以衡量某一个操作,如登陆所需要的时间,也可以衡量某一系列操作所需要的时间,如登陆开始形成一张完美的订单. 事务的开始函数lr_start_transaction 事

loadrunner笔记---一

1.Loadrunner主要由Vugen,Controller和Analyais3部分组成 2.简述描述集合点和集合点函数 集合点可以同步虚拟用户,以便能在同一时刻执行任务,集合点函数lr_rendezvous() 3.简述loadrunner中事务.事务的开始函数和结束函数是什么 事务是指服务器响应虚拟用户请求所需要的时间,当然也可以衡量某一个操作,如登陆所需要的时间,也可以衡量某一系列操作所需要的时间,如登陆开始形成一张完美的订单. 事务的开始函数lr_start_transaction 事

初学mongodb笔记

先下载下mongodb,这里官网下载,https://www.mongodb.com/download-center?jmp=nav,根据自己的系统选择下载, 然后解压一下:会有这个文件夹\mongodb\mongodb-src-r3.2.11\bin,下面两个exe文件, 先运行mongod.exe,启动mongodb服务器,然后运行mongo.exe,客户端,可以对本地的数据库localhost进行操作了, 具体的操作命令行在菜鸟教程有详细:http://www.runoob.com/mon

初学JS笔记1

1.取值问题 <table id="tab"> <tr> <td class="center">alice</td> <td class="center">summer shoe</td> <td class="center">468.00</td> </tr></table> jQuery获取td的text