LoadRunner压力测试实例

合集下载

压力测试方案【范本模板】

压力测试方案【范本模板】

压力测试方案一.目的本次压力测试的目的是检测轰趴趴系统的核心业务的性能情况。

为了保证后期在业务量不断增长的情况下系统能够稳定运行,需要对核心业务场景的压力情况有充分了解.因此,希望在产线环境下,模拟用户并发数,对系统核心业务进行压力测试,收集相应的系统参数,并最终作为系统稳定运行的依据,同时为系统调优提供参考。

二.测试环境及工具产线环境,loadrunner11。

三.测试需求1.测试功能点:进入主页面查询订单2.性能要求进入主页面,系统平均响应时间小于等于3秒订单查询响应时间小于等于3秒3.最大并发用户数量上下限估值取系统目标期望最大在线用户需求数量的百分之五到百分之二十来计算。

四.测试前置条件1.将轰趴趴H5抽离出来单独部署测试性能,并屏蔽掉与微信交互的内容(如支付、认证),保留区别用户账户身份的参数,以便于在制作压力测试脚本时方便参数化、达到不同用户多用户并发测试。

2.为方便压力测试中多用户并发查询订单的测试,还要有对应的测试数据。

五.测试实施1.利用loadrunner对手机页面脚本录制的原理:需要保证手机终端和电脑在公司同一无线网络内,手机终端可以通过代理将请求信息通过电脑进行转发.2.对功能点事先录制好脚本,包括设置集合点、参数化等等,并且调试好,脚本能够成功回放,保证在测试时能顺利运行。

3.创建测试场景,并配置好每个场景的设置。

4.测试过程中保存完好脚本和分析结果,并规范的对脚本和分析结果等进行命名.5.并发数量大于单台PC测试机运行性能时,部署其它pc机作为负载机一起测试。

6.并发访问有ip限制时,在测试工具中设置ip欺骗。

六.测试完成准则1.符合上面列出的性能要求2.期望值下的多人用户同时在线,脚本长时间运行后,系统不崩溃,各功能正常;服务器监控cpu、内存、响应时间等参数保持稳定。

场景运行停止后,一段时间内占用的资源能够正常释放.(注:服务器端监控需要运维官担当)七.测试设计策略1.组合测试策略先按照单个场景进行并发测试,在组合多个场景进行长时间测试,即:先单独测试并发进入主页面,再组合进入主页面、查询订单等进行长时间并发测试。

使用LoadRunner进行负载压力测试

使用LoadRunner进行负载压力测试

使用LoadRunner进行负载压力测试LoadRunner是MI公司的自动化client/server性能测试工具。

它施压于你的整个的应用程序,来隔离和识别潜在的客户端、网络、服务器瓶颈。

它使你能在受控的和高峰负载条件下测试你的系统。

通过运行分布在网络上的成千上万的虚拟用户(取代真实用户)来产生负载,一台机器上可以运行许多虚拟用户。

使用最小的硬件资源,这些虚拟用户提供一致的、可重复的、可度量的负载来像真实用户那样操作你的应用程序。

它的深入的报告和图表提供给你评价应用程序性能的信息。

LoadRunner模拟多用户并发环境进行负载测试,精确度量、监测和分析系统性能与功能。

它的在线监测器使你能在测试执行期间调校你的系统。

2.2录制基本的用户脚本创建用户脚本需要用到VuGen。

提示:运行VuGen 最好在1024*768 的分辨率下,否则有些工具栏会看不到。

启动Visual User Generator 后,通过菜单新建一个用户脚本,选择系统通讯的协议。

这里我们需要测试的是Web 应用,同时考虑到后台SQL 数据库所以我们需要选择Web(HTTP/HTML)协议+SQL SERVER协议,确定后,进入主窗体。

通过菜单来启动录制脚本的命令。

●在URL 中添入要测试的Web 站点地址..。

●测试http://localhost/MercuryWebTours/选择要把录制的脚本放到哪一个部分,默认情况下是“Action”。

这里简单说明一下:VuGen 中的脚本分为三部分:vuser_init、vuser_end 和Action。

其中vuser_init 和vuser_end 都只能存在一个,不能再分割,而Action 还可以分成无数多个部分(通过点击New 按钮,新建ActionXXX)。

在录制需要登陆的系统时,我们把登陆部分放到vuser_init 中,把登陆后的操作部分放到Action 中,把注销关闭登陆部分放到vuser_end 中。

信息系统LoadRunner压力测试报告

信息系统LoadRunner压力测试报告

**************公司信息技术支持平台压力测试报告**************公司信息技术部**************公司**************公司信息技术支持平台压力测试报告撰写日期:2006-11-10撰写人:测试员:用户工作人员:**************公司信息技术部**************公司目录一、测试环境----------------------------------------------------------------------------------31、服务器-------------------------------------------------------------------------------------32、测试模拟客户机-------------------------------------------------------------------------33、测试方式----------------------------------------------------------------------------------3二、场景描述---------------------------------------------------------------------------------41、模拟环境---------------------------------------------------------------------------------42、测试项------------------------------------------------------------------------------------53、执行测试---------------------------------------------------------------------------------9三、场景小结-------------------------------------------------------------------------------10一、测试环境1.服务器2.客户机PC台式机:PIII 1.0G,384M内存,win20033.测试方式使用LoadRunner软件配置客户模拟机,通过客户机Web端登陆信息技术支持平台,以https://*.com地址为登陆首页URL,通过webseal登录以及单独登录的方式进行测试。

Loadrunner11简单压测接口教程

Loadrunner11简单压测接口教程

Loadrunner11简单压测接⼝教程⼀、需求使⽤Loadrunner压测⽬标接⼝,要求⽀持1000并发数。

⽬标接⼝:返回结果:结果返回中code的值为1则为保存成功,为4001则为参数异常,为0时则是保存异常。

执⾏设备:Win10(教育版),Loadrunner11破解中⽂版⼆、概述使⽤Loadrunner进⾏压⼒测试⼀般分为3步,第⼀是创建/编辑脚本,第⼆是运⾏负载测试,第三是分析测试结果。

三、创建/编辑脚本点击“创建/编辑脚本”,打开HP Virtual User Generator窗⼝。

点击“新建脚本”或者打开已有的脚本选择协议类型,这⾥选择Web(HTTP/HTML)类型,新建⼀个脚本。

点击“创建”后,会出现录制的对话框。

因我们是提交请求给接⼝,再接受返回值即可。

因此⽆需录制,我们⼿动添加脚本即可。

接下来我们在Action⾥⾯添加脚本,内容为:Action(){web_reg_save_param("return_code","LB=\"code\":","RB=,",LAST);lr_start_transaction("发送请求事务");web_submit_data("web_submit_data","Action=https:///digitaldata/api/signer/1.0/signerRegist","Method=POST","TargetFrame=","Referer=","RecContentType=application/json",ITEMDATA,"Name=signerName", "Value=xx", ENDITEM,"Name=signerType", "Value=个⼈", ENDITEM,"Name=country", "Value=cn", ENDITEM,"Name=organization", "Value=xxx", ENDITEM,"Name=organizationUnit", "Value=xxx", ENDITEM,"Name=signerIDType", "Value=⾝份证", ENDITEM,"Name=signerIDNo", "Value=xxx", ENDITEM,LAST);lr_end_transaction("发送请求事务", LR_AUTO);if (atoi(lr_eval_string("{return_code}"))==1){lr_output_message("操作成功");}else{lr_output_message(lr_eval_string("{return_code}"));}return0;}脚本的简单解释:web_reg_save_param:主要是获取返回值中某些符合规则的值。

Loadrunner进行http接口压力测试

Loadrunner进行http接口压力测试

使用Loadrunner进行http接口压力测试业务描述:在业务系统里进行查询操作,查询的结果是通过请求http接口,从系统中处理并将结果以json字符串返回。

使用Loadrunner对此类接口进行压力测试并记录相关的性能指标数据:一.安装Loadrunner本次测试过程使用Loadrunner 11.0版本。

二.部署环境1.接口服务器一台;2.用于运行Loadrunner的压力测试机1台或N台,在条件允许下,尽可能提供高配置的CPU 和内存。

3.接口服务器和压力测试机建议应部署于同一个局域网内,否则测试过程和结果将受到网络带宽因素的影响无法顺利进行。

三.编写测试脚本方法一. 通过java编写测试类,以jar包的方式引入Loadrunner进行测试。

优点:便于解析接口响应结果,同时避免由于LR脚本编写不规范或配置问题,导致测试过程引发的未知错误。

条件:运行loadrunner的机器需要安装jdk1.6的版本。

1.编写java测试类: CTLPTest.java,如下代码1package com;23import java.io.InputStream;4import .HttpURLConnection;5import .URL;6import java.util.Random;78public class CTLPTest9 {10public static void main(String[] args)11 {12 CTLPTest lbs = new CTLPTest();13 String ltpUrl = lbs.ltpRequestUrl();14 System.out.println(ltpUrl);15 System.out.println(lbs.ltpRequest(ltpUrl));16 }1718public int ltpRequest(String ltpRequestUrl) 19 {20int returnCount = -1;21try22 {23 URL url = new URL(ltpRequestUrl);24//http连接25 HttpURLConnection http = (HttpURLConnection)url.openConnection();26 http.setUseCaches(false);27 http.connect();28//获取http响应流29 InputStream in = http.getInputStream();30//解析响应流31byte[] b = new byte[in.available()];32 in.read(b);33//将响应流转换成字符串34 String res = new String(b);35//根据实际情况,判断响应结果,并设置返回值36int of = res.indexOf("sucess");37if (of < 0) {38 returnCount = -1;39 } else {40 returnCount = 1;41 }42 } catch (Exception e) {43 returnCount = -1;44 }45return returnCount;46 }4748public String ltpRequestUrl() {49 StringBuilder param = newStringBuilder("http://192.168.100.205:8055/CTLP/LtpRequest.json?Imsi= ");50 param.append("userid-1");51param.append("&appName=LBS&Apikey=D39hr1FgplZSjV2eNVW71wvbYbl8Mip4"); 52return param.toString();53 }54 }View Code2.将测试类导出为jar包 : LTPRequest.jar 过程略.3.Loadrunner创建java测试类图1:图2:创建java协议脚本1图3:创建java协议脚本2图4:创建java协议脚本3图5:设置环境变量图6:设置安装的jdk位置目录图7:导入jar包图8:编写脚本内容1package com;23import java.io.InputStream;4import .HttpURLConnection;5import .URL;67public class CTLPTest8 {9public static void main(String[] args)10 {11 CTLPTest lbs = new CTLPTest();12 String ltpUrl = lbs.ltpRequestUrl();13 System.out.println(ltpUrl);14 System.out.println(lbs.ltpRequest(ltpUrl));15 }1617public int ltpRequest(String ltpRequestUrl) 18 {19int returnCount = -1;20try21 {22 URL url = new URL(ltpRequestUrl);23//http连接24 HttpURLConnection http = (HttpURLConnection)url.openConnection();25 http.setUseCaches(false);26 http.connect();27//获取http响应流28 InputStream in = http.getInputStream(); 29//解析响应流30byte[] b = new byte[in.available()];31 in.read(b);32//将响应流转换成字符串33 String res = new String(b);34//根据实际情况,判断响应结果,并设置返回值35boolean of = res.contains("\"state\":1"); 36if (of) {37 returnCount = 1;38 } else {39 returnCount = 0;40 }41 } catch (Exception e) {42 returnCount = -1;43 }44return returnCount;45 }4647public String ltpRequestUrl() {48 StringBuilder param = newStringBuilder("http://192.168.100.205:8055/CTLP/LtpRequest.json?Imsi= ");49 param.append("userid-1");50param.append("&appName=LBS&Apikey=D39hr1FgplZSjV2eNVW71wvbYbl8Mip4"); 51return param.toString();52 }53 }View Code图9:试运行,查看结果说明:至此,完成了java脚本的编写和基本测试,接下来我们就可以使用loadrunner的进行压力测试了。

LoadRunner压力测试实例步骤

LoadRunner压力测试实例步骤

LoadRunner压力测试实例摘要:本文通过实例讲解介绍了LoadRunner 工具的使用,介于公司的实际情况,文中主要是对工具的基本使用做了详细描述,高级运用方面除性能计数器与参数设置外其它均未涉及,待以后补充。

目的是使公司人员根据该手册便可以独立运用Loadrunner进行压力测试主题词:Loadrunner 工具压力测试1 LoadRunner 概要介绍LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。

通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。

通过使用LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。

目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。

难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。

这些都不可避免地导致公司收益的损失。

Mercury Interactive 的LoadRunner 能让企业保护自己的收入来源,无需购置额外硬件而最大限度地利用现有的IT 资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量,可靠性和可扩展性都有良好的评价。

LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。

LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。

此外,LoadRunner 能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。

1.1 基本步骤使用LoadRunner 完成测试一般分为四个步骤:1)Vvitrual User Generator 创建脚本创建脚本,选择协议✧录制脚本✧编辑脚本✧检查修改脚本是否有误2)中央控制器(Controller)来调度虚拟用户✧创建Scenario,选择脚本✧设置机器虚拟用户数✧设置Schedule✧如果模拟多机测试,设置Ip Spoofer3)运行脚本✧分析scenario4)分析测试结果2 安装LoadRunner 中文版LoadRunner 分为Windows 版本和Unix 版本。

loadrunner或jmeter进行手机app的压力测试

loadrunner或jmeter进行手机app的压力测试

loadrunner或jmeter进⾏⼿机app的压⼒测试⼀、通过代理录制脚本 随着⼿机APP的⼴泛应⽤,应⽤的使⽤已占据了⼤量的市场份额,尤其是优秀的⼿机APP,动辄⽤户过千万过亿,对于如此庞⼤的⽤户量,我们在开发APP时,也需要对APP进⾏⼤并发⽤户量的。

1、启动CCProxy,进⼊设置页⾯。

如下图,修改端⼝号为7777(其他未被占⽤的端⼝号均可),确定。

2、查询安装了loadrunner和CCProxy的电脑IP地址,进⼊dos页⾯,输⼊ipconfig查询本机IP地址 3、启动Virtual User Generator,创建新脚本,点击录制时,设置如下图⽰,监听端⼝填写之前配置的端⼝号即可。

完成以上配置,即可进⾏⼿机APP的脚本录制。

⼆、loadrunner录制App脚本 因⽬前⽹上最新只有loadrunner11破解,但11⼜不⽀持⼿机代理录制app脚本,所以牵涉到如何⽤loadrunner11来录制⼿机app脚本问题,⽹上找了很多⽅法,都不同程度出现各种问题,最终问题解决,如下: 原料: 1. Loadrunner11,下载地址:/s/1i4NHwTv 2. loadrunner11补丁包,下载地址:/s/1ciUtYI 3. loadrunner11破解包,下载地址:/s/1boYcVT1 步骤: 要使⽤Loadrunner11录制⼿机脚本,需要先搭建好测试环境: · 能够正常使⽤的LoadRunner11; · 安装⼀个LR11的补丁包,⽤于⼿机录制; · pc端和⼿机端的⽹络在同⼀个⽹段。

这⾥特别说明⼀下,电脑需要可以提供热点(⽤于⼿机连接),如果是台式电脑不能提供热点,那么可以使⽤随⾝WIFI。

笔记本电脑可以通过安装免费WiFi等来达到提供热点的⽬的。

【测试环境准备】 第⼀步:安装LR11 第⼆步:安装LR11录制⼿机脚本补丁包,qfelr11patch4.msp,下载好之后,直接点击安装,没有特别的要求。

LoadRunner11BS压力测试新手必看PPT课件

LoadRunner11BS压力测试新手必看PPT课件
35
知识背景 事务:
在loadrunner中,把用户一系列的操作集 合成为事务。 作用:
利用事务可以监听指定操作的一些性能问题。
36
解 决 方 案
37
解 决 方 案
38
解 决 方 案
39
提问与解答环节
Questions and answers
40
结束语 CONCLUSION
感谢参与本课程,也感激大家对我们工作的支持与积极的参与。课程 后会发放课程满意度评估表,如果对我们课程或者工作有什么建议和 意见,也请写在上边,来自于您的声音是对我们最大的鼓励和帮助, 大家在填写评估表的同时,也预祝各位步步高升,真心期待着再次相 会!
25
知识背景 集合点:
集合点是使模拟用户到达集合点后全部等待, 等到达一定数量的vuer就绪后同时执行。 作用:
能有效、准确地模拟最大并发的环境
26
解 决 方 案
27
解 决 方 案
28
问题来了4
很多时候我们进行压力测试,输入的值都需 要发生变化,而上述的方式已经很难满足我们的 需求了。
loadrunner提供了动态修改某些值的方式 来满足我们的需求。
21
原因 因为第一次迭代后,等待60秒后会再执行 一次,即使是持续时间已经“使用完了”
22
解 决 方 案
23
实操时间3 规则:
启动vuer:同时,2000个 持续时间:5分钟 停止vuer:同时 固定间隔:发生在上次迭代后,30秒
24
问题来了3 vuer是陆陆续续执行的,而不是同时执行。 这与我们实际期望有所出入。
29
知识背景
参数: 在loadrunner进行重复测试中,一些需要
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要:本文通过实例讲解介绍了LoadRunner 工具的使用,介于公司的实际情况,文中主要是对工具的基本使用做了详细描述,高级运用方面除性能计数器与参数设置外其它均未涉及,待以后补充。

目的是使公司人员根据该手册便可以独立运用Loadrunner进行压力测试主题词:Loadrunner 工具压力测试1 LoadRunner 概要介绍LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。

通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。

通过使用LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。

目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。

难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。

这些都不可避免地导致公司收益的损失。

Mercury Interactive 的 LoadRunner 能让企业保护自己的收入来源,无需购置额外硬件而最大限度地利用现有的IT 资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量,可靠性和可扩展性都有良好的评价。

LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。

LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。

此外,LoadRunner 能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。

1.1 基本步骤使用LoadRunner 完成测试一般分为四个步骤:1)Vvitrual User Generator 创建脚本创建脚本,选择协议作者:徐涛 msn: szxutao@录制脚本编辑脚本检查修改脚本是否有误2)中央控制器(Controller)来调度虚拟用户创建Scenario,选择脚本设置机器虚拟用户数设置Schedule如果模拟多机测试,设置Ip Spoofer3)运行脚本分析scenario4)分析测试结果2 安装LoadRunner 中文版LoadRunner 分为Windows 版本和Unix 版本。

如果我们的所有测试环境基于Windows 平台,那么我们只要安装Windows 版本即可。

本章讲解的安装过程就是LoadRunner7.8中文的Windows 版本的安装。

2.1 系统要求目前部门的测试机和工作机器足可以满足LoadRunner7.8 的最低要求。

不过要比较好的运行LoadRunner,内存最好在512M 以上,安装LoadRunner 的磁盘空间至少剩余500M。

操作系统最好为Windows 2000。

2.2 安装过程LoadRunner7.8中文版安装基本分两个步骤:首先安装LoadRunner7.8英文原版,然后安装中文语言插件包LoadRunner7.8英文原版存放位置:\\10.138.149.139\ test tools\LR7.8nt.rar将压缩文件拷贝解压到本机的安装,过程比较简单要开始安装LoadRunner,以Administrator 的身份登陆Windows2000 后,运行LoadRunner 安装目录下Setup.exe 即可进入安装程序。

1. 在“Registration Information”界面中,输入序列号(不用改动,就是n 个8)作者:徐涛 msn: szxutao@2. 在安装类型界面中,选择一种安装类型下面简单的对这三种安装类型进行介绍●Standalone Installation 将要安装LoadRunner 在一台计算机上●Network Installation 把LoadRunner 安装在一个网络驱动器上,这样任何能连接到这个网络驱动器的计算机都可以使用LoadRunner 的部分或者全部组件。

●Network Installation and shortcuts 和Network Installation 类似,不同的只是这种类型将把自己的计算机配置成Workstation 来运行LoadRunner。

如果选择了第二项,我们还需要进行2.3 的安装来配置Workstation.。

考虑到我们是自己学习研究学习,选择第一种安装方法。

3. 在安装方式界面中,需要选择一种安装方式。

建议选择“自定义安装”,这样所有的组件都会一次安装。

下面简单的对各个安装方式进行介绍●Typical Installation 安装比较通用的组件,包括Controller、Vuser、在线帮助和脚该选项适合于控制Vusers 的机器。

●Load Generator 只安装运行Vusers 产生负载的组件。

该选项适合于只产生负载,而不控制Vusers 的机器。

●MI Listener 安装MI Listener 组件,用来透过防火墙来运行Vusers 并且监视性能。

●Custom Installation 自定义安装,我们将使用该选项,安装全部的组件。

作者:徐涛 msn: szxutao@4. 在“License Information”中输入License Key 后,Next,继续100个用户(无时间限制):AEAMAUIK-YAFEKEKJJKEEA-BCJGI10000个用户(有时间限制):AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB 5. 如果是网络安装,最好把网络驱动器映射成本机的一个盘符,安装LoadRunner 的各级目录不要包含中文字符。

6. Next 后进入拷贝文件的界面7. 拷贝文件完成后,进入“User Login Settings”界面。

●Allow virtual users to run on this machine without user login 需要在下面输入域、用户名和密码,这样运行Load Generator 的机器会自动登陆到网络,●Manual log in to the Load Generator machine 运行Vusers 时,自动登陆到网络,无需登陆用户名和密码,这样Vusers 就会不用任何干预自动的启动运行。

推荐选择该项。

这里选择第一项和第二项都可以。

8. 重新启动,安装完成LoadRunner7.8英文原版存放位置:\\10.138.149.139\test tools\ LoadRunner7.8中文版.rar将压缩文件拷贝解压到本机的安装.。

过程比较简单要开始安装以Administrator 的身份登陆Windows2000 后,(注意要退出已经运行的英文原版)运行安装目录下Setup.exe 即可进入安装程序,安装过程中一切人机交流窗口多选择默认“下一步”即可注意:解压文件存放的文件夹不可起中文名字,安装目录最好使用默认,如果更改则安装目录不要使用中文名!3.项目背景介绍3.1 背景概述“LMS网校考试平台”是一个典型的三层B/S架构的MIS系统(客户端/应用服务器/数据库管),中间层是业务逻辑层,应用服务器处理所有的业务逻辑,但应用服务器本身不提供负载均衡的能力,而是利用开发工具提供的ORB(对象请求代理)软件保证多个应用服务器间的负载均衡。

本次测试的目的是:进行应用服务器的压力测试,找出应用服务器能够支持的最大客户端数。

方法是:按照正常业务压力估算值的1~10倍进行测试,考察应用服作者:徐涛 msn: szxutao@务器的运行情况。

3.2压力测试用例场景描述一:1.用户登录的lmm模块,总共登陆24个用户,所有用户都同时并发操作。

2.用户点击“登记的教程”3.用户点击“启动”,进行课程学习,进入DS模块4.在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。

5.点击“返回LMS” 按钮,返回到lmm模块,点击“退出”按钮,退出系统场景描述二:1.用户登陆lmm模块,总共登录48个用户,每1秒登录1个用户2.用户点击“已登记教程”3.用户点击“启动”,进行课程学习,进入DS模块4.在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习;5.点击“返回LMS” 按钮,返回到lmm模块,点击“退出”按钮,退出系统场景描述三:1.用户登录的lmm模块,总共登陆48个用户,所有用户都同时并发操作。

2.用户点击“登记的教程”3.用户点击“启动”,进行课程学习,进入DS模块4.在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。

5.点击“返回LMS” 按钮,返回到lmm模块点击“退出”按钮,退出系统场景描述四:1.用户登录的lmm模块,总共登陆48个用户,每秒同时登录10个用户。

2.用户点击“登记的教程”3.用户点击“启动”,进行课程学习,进入DS模块4.在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。

5.点击“返回LMS” 按钮,返回到lmm模块,点击“退出”按钮,退出系统场景描述五:1.用户登录的lmm模块,总共登陆100个用户,所有用户同时并发操作。

2.用户点击“登记的教程”3.用户点击“启动”,进行课程学习,进入DS模块4.在DS模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程作者:徐涛 msn: szxutao@内容的学习。

5. 点击“返回LMS” 按钮,返回到lmm 模块场景描述六:1. 用户登录的lmm 模块,总共登陆200个用户,所有用户同时并发操作2. 用户点击“登记的教程”3. 用户点击“启动”,进行课程学习,进入DS 模块4. 在DS 模块中进行学习,过程包括:首先,点击一次课程结构树;然后,进行课程内容的学习。

5. 点击“返回LMS” 按钮,返回到lmm 模块,点击“退出”按钮,退出系统场景描述七:1. 户登录的lmm 模块,总共登陆24个用户。

所有用户都同时并发操作2. 所有用户都同时并发操作,户点击“登记的教程”中“test ”课件使用自发测试工具,目的测试24个用户同时打开课件时服务器性能场景描述八:1. 登录的lmm 模块,总共登陆60个用户。

所有用户都同时并发操作2. 有用户都同时并发操作,户点击“登记的教程”中“test ”课件使用自发测试工具,目的测试60个用户同时打开课件时服务器性能4.使用LoadRunner 进行负载/压力测试4.1录制基本的用户脚本创建用户脚本需要用到VuGen 。

提示: 运行VuGen 最好在1024*768 的分辨率下, 否则有些工具栏会看不到。

相关文档
最新文档