版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 性一、实验目的 掌 LoadRunner 操作界面的组成。 着掌握如何在不同的环境中使用 LoadRunner 来为自动化的功能测试工具。 LoadRunner 性能测试流程 LoadRunner 主界面 LoadRunner 脚本录制 LoadRunner 场景设计 LoadRunner 场景监视 LoadRunner 结果分析二、基本知识 具有微软 的用经验 熟悉网络和浏览器知识 熟悉测试概念 LoadRunner8。1 使用概三、实验设备及环境windows 操作系统、 应用软件参考资料电稿件 Mercury 教程四、实验内容第一部:LoadRunner 入。 环配(1)装 Tours
2、 程 和 Xitami 服务器选择“开始 所有程序 Mercury LoadRunner Samples ”安装,进行到 components and sub-components 时WEB装完成后选择 “始 所 有程序 Mercury LoadRunner Samples Web查看。(2配置 XitamiXitami 安装默认端口为 80 IIS 的口冲突以要修改配置文件 xitami。 cfg,将 portbase=0 改 portbase=1000,修改完后重新启动 服器。(3启动 Xitami选择“开始 所有序 Mercury LoadRunner Server”启动 XitamiM
3、ercury Tours 程 URL 地为:http:/localhost:1080/WebTours/。 测 Mercury Tours 程序使用 对 Mercury Tours 序进行负载测.求:()熟悉 Mercury Tours 程的功能,为登录、购买机票功能设计测试用例; )利用 LoadRunner 实负载测试;()分析测试结果;第二部:LoadRunner 实测试某个网站电子箱,如 、 等给出一套完整的脚本录制、场景 设计、场景监视以及其结分析流程五、实验步骤 使 VuGen 创脚此部分的目标创建个脚本,录制登录系统、搜索航班、买机票、查看路线和 注销系统这一系列过程,进行参数化
4、,按要求插入事务和集合点。(1)动 ,创建一个空白脚本选择 “始 所程序 LoadRunner Virtual User Generator” 启 VuGen启动 VuGen 后,新建一个用户脚,将打开 “New Virtual User”话,选择系统1通讯协议,我们要测试的是 Web 应用,所以选择 协,确定后,进入主 窗体。()设置录制选项 Application type 中择应用程序类型 Internet Application URL 输入要试网址 http:/localhost Working directory 中设工作目录 中择要把录制的脚本放到哪一个部分,选择 Action(
5、3)开始录制脚本点击【】后将打开一个新的 Web 浏器并自动进入 Mercury Tours 站。 开始录制脚本执行个业务流程 :录、搜索航班、购买机票、查看路线、注销 完成后,点击停止录制按,软件自动生成脚.2(4回放脚本完成录制后回脚本以便验证脚本是否正确。回放有两种式: 普脚本回放默认方式, 将后台运行测试,回放时运行到哪一行了,会有箭头指 回时显示脚本中操作的动画通过这种方式以看到 是何执行每个步骤的。选择“ General Options.”单命令,然后选择“选卡,选取“ during replay和 “Auto arrange window项.在本实验中,第二方式回放脚本,点击按钮
6、 (5)增强脚本 插事务Transaction)在这一部分中将登、购买机票定义为两个事 打开代码,在录代前插入一个事务的开; 在登录成功后插入录事务的结;3执行脚本确脚正执。在订票开始前入一事务的开始;在订票成功后插入票事务的结束;参数化在这一部分中将录过程的用户名、密码进行参数化实个用户分别登陆被测 软件。在树视图,双击提交登录数据的步骤Submit Form:login.pl。将打开“提交数据 步骤属性”对话框.单击 username 旁边的 图标将“择或创建参数对框在出的对 话框中输入参数名和参数型,参数类型选“K4点击工具栏上“ List钮打开参数设置页面。选,点击Add Row按增加
7、行,然后在行中输入其他可以登陆的用户.对密码进行参化按顺序输入和用户名对应的密码。设置脚本取参的顺名的设置Select next Sequential value : Each iteration。码的设:“Same line as UserName。为了验证参数置是成功,在工具栏打“Run-time Settings话框,设置脚本运 行次(设Number of 为5)5为了验证每次本迭是否取到了预期的参数置志内容显示每次所取参数的 内容。设置如下:运行脚本,查日志每次迭代使用的参数内.插入集合(Rendezvous)集合点是为了量在重负载的情况下服务器的性能情况。测试计划中,可能会要求系统能
8、够承受 1000 人时提交数据,在 LoadRunner 中以通过在提交数操前面加入集合点,这样当虚用户运行到提交数据的集合点时LoadRunner 就检查同时有多少用户运行到集合点不到 1000 人,LoadRunner 就命令已经到集合点的用户在此等待当集合点等待用户达到 人,LoadRunner 命 1000 人同去提交 数据,从而达到测试计划的需求。在本实验中,提交录数据前加入集合点,方便在最后分时查看登录的并发数 能达到的数。 使 Controller 设计景此部分的目标创建景,分别用来模拟 10 个、 个 个户同时登录系统、 搜索航班、购买机票、查路线和注销系6()启动 Contr
9、oller,创建场景选开始 所程 Mercury LoadRunner Applications Controller” 启动 。启动后将上一程录好的脚本加入进来,如下图所示,点】。)设计场景Controller 窗口设计选项卡包场景计划场景组两主要部分,场景组”中我们可以看到默会 虚拟用在本地运可以通过 的对话框中加入更多的用。按打开7点击“Edit 按打开,按下属要求更改场景计划默认设置: 在加压”选项卡中,设置开始用户数,每分钟增加的用户; 在持续时间”选项卡中,将设置更改:“加压完成之后运行 3 分 在减压”选项卡中,将设置更改为 30 秒停 5 个 Vuser (运行场景单击按钮开始运行测试,观察运行中的数据图表。 分场结此部分的目标分析述场景运行期间生成的性能数据。)生成分析报告在 窗中选择 Analyze Results”生成分析报告(使用 分结果从 Analysis 中到用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年天津理工大学中环信息学院单招职业倾向性测试题库含答案详解(典型题)
- 2026年天津铁道职业技术学院单招职业适应性考试题库带答案详解(综合题)
- 2026年天府新区信息职业学院单招职业倾向性测试题库含答案详解(综合题)
- 2026年天津医学高等专科学校单招职业倾向性考试题库含答案详解(达标题)
- 2026年宁夏银川市单招职业适应性考试题库附参考答案详解(满分必刷)
- 2026年天津城市职业学院单招职业技能考试题库附答案详解(b卷)
- 2026年天府新区航空旅游职业学院单招职业技能考试题库含答案详解(能力提升)
- 2026年天津电子信息职业技术学院单招职业倾向性测试题库附答案详解(精练)
- 学校安全措施提升承诺函(5篇)
- 业务成果保障承诺书(9篇)
- 2026春道德与法治二年级下册《身心健康很重要》教学设计
- 隧道爆破作业安全操作规程
- GB/T 4745-2012纺织品防水性能的检测和评价沾水法
- GB/T 14689-2008技术制图图纸幅面和格式
- GB/T 11263-1998热轧H型钢和剖分T型钢
- 教师考试 思政资料
- 03【教案】 项目三 数控编程基础知识
- 中小学体育教师职称晋升面试答辩真题解密
- 代开发票委托书范本
- 接触网技术规格书3电连接线
- 《大学物理》说课课件
评论
0/150
提交评论