LoadRunner 12.02之创建脚本

您所在的位置:网站首页 通达信看主力 LoadRunner 12.02之创建脚本

LoadRunner 12.02之创建脚本

2024-07-12 18:22:43| 来源: 网络整理| 查看: 265

本人只是一只普普通通的大三的测试小白,该文章是根据平时上课老师讲的内容所写的

创建脚本 主要内容: LoadRunner 的组件负载测试流程Virtual User Generator (VuGen) 简介如何开始录制用户操作录制实例:HP Web Tours 网站查看脚本回放脚本确定测试 1.LoadRunner 的组件

LoadRunner 包含以下组件:

Virtual User Generator 录制最终用户业务流程并创建自动化性能测试脚本,即 Vuser 脚本Controller 组织、驱动、管理并监控负载测试Load Generator 通过运行 Vuser 产生负载Analysis 用于查看、剖析和比较性能结果Launcher 使您可以从单个访问点访问所有 LoadRunner 组件 2.负载测试流程

负载测试一般包括 5 个阶段:规划、创建脚本、定义场景、执行场景和分析结果 在这里插入图片描述

规划负载测试: 定义性能测试要求,例如并发用户数量、典型业务流程和要求的响应时间

创建 Vuser 脚本: 在自动化脚本中录制最终用户活动

定义场景: 使用 LoadRunner Controller 设置负载测试环境

运行场景: 使用 LoadRunner Controller 驱动、管理并监控负载测试

分析结果: 使用 LoadRunner Analysis 创建图和报告并评估性能

3.Virtual User Generator (VuGen) 简介 在测试环境中, LoadRunner 在物理计算机上使用 Vuser 代替实际用户Vuser 以一种可重复、可预测的方式模拟典型用户的操作,对系统施加负载LoadRunner Virtual User Generator (VuGen) 以“录制-回放”的方式工作,当在应用程序中执行业务流程步骤时,VuGen 会将所做操作录制到自动化脚本中,并将其作为负载测试的基础 4.如何开始录制用户操作 4.1 启动 LoadRunner

选择开始 > 程序 > HP LoadRunner >Virtual User Generator。 这时将打开 HP LoadRunner 12.02 VuGen的起始页 在这里插入图片描述

4.2 打开脚本或者创建新的脚本

在这里插入图片描述

4.3 创建一个Web脚本

在VuGen起始页中,单击创建脚本按钮 ,将打开 “创建新脚本”窗口,选择 “单协议”类别,并且选择“Web – HTTP/HTML”协议

协议是客户端用来与系统后端进行通信的语言

在这里插入图片描述

5.录制实例:HP Web Tours 网站 5.1 点击该按钮,将打开“开始录制”的窗口

在这里插入图片描述

5.2 编辑“开始录制”窗口

1.操作选择:Action 2.浏览器:IE(最好是IE,当然,选其他浏览器也行) 3.URL地址:HP Web Tours 网站(http://localhost:1080/WebTours) 4.点击“开始录制”按钮 5.当然,你也可以点击“录制选项”,设置其他选项

在这里插入图片描述

注: 如果打开网站时出错,请确保 Web 服务器正在运行。 要启动服务器,请找到LoadRunner的安装路径 > WebTours > StartServer.bat > 启动 Web 服务器

在这里插入图片描述

成功启动Web服务器: 在这里插入图片描述

5.3 开始录制

1.点击“开始录制”按钮后,这时将打开浮动的 “正在录制”工具栏,且自动打开Web Tours网站 在这里插入图片描述 2.登录HP Web Tours 网站 在 User Name(用户名)框中输入 jojo,在 Password(密码)框中输入 bean,单击 Login(登录) 在这里插入图片描述

如果你忘记了登录密码,可以在该路径查看 在这里插入图片描述 用记事本打开jojo文件,由图可知,账号为jojo,密码为bean 在这里插入图片描述

3.输入航班详细信息 在这里插入图片描述 3.1 单击 Flights (航班),这时将打开 Find Flight (查找航班)页面:

Departure City(出发城市): Denver (丹佛,默认值)Departure Date(出发日期):保持默认值 (当前日期)Arrival City(到达城市): Los Angeles (洛杉矶)Return Date(返回日期):保持默认值 (第二天的日期)Seating Preference(首选座位):Aisle (靠近过道)接受其余选项的默认设置并单击 Continue (继续)

在这里插入图片描述 3.2 Find Flight(选择航班) 单击 Continue (继续)接受默认航班选择 在这里插入图片描述 3.3 打开Payment Details (支付明细)页面 输入支付信息并预订机票 在 Credit Card (信用卡)框中输入 12345678,并在 Exp Date (到期日)框中输入 06/10 单击 Continue (继续) 在这里插入图片描述 3.4 查看Invoice(发票)页面 在这里插入图片描述 3.5 查看航班 Itinerary(路线)页面 点击左窗格中的 Itinerary (路线)按钮 在这里插入图片描述 3.6 Sign Off(注销) 单击左窗格中的 Sign Off (注销),返回登录界面 在这里插入图片描述 3.7 停止录制 在浮动工具栏上单击“停止录制”按钮 在这里插入图片描述

5.4 Vuser 脚本生成时会打开 “代码生成”弹出窗口,然后 VuGen 会打开“设计工作室”窗口

在这里插入图片描述

5.5 你可以选择要关联的动态值

在这里插入图片描述

6.查看脚本

可以在树视图或脚本视图中查看脚本

树视图:一种基于图标的视图,将 Vuser 的操作以步骤的形式列出脚本视图:一种基于文本的视图,将 Vuser 的操作以函数的形式列出

树视图:

在这里插入图片描述

脚本视图:

在脚本视图中,VuGen 在编辑器中显示脚本,并用不同颜色表示函数及其参数值。可以在该窗口中直接输入 C 或 LoadRunnerAPI 函数以及控制流语句

在这里插入图片描述

Action() { /*Correlation comment - Do not change! Original value='126031.31891454zticHDfpQzzzzzzHDiiQzptVfi' Name ='userSession' Type ='ResponseBased'*/ web_reg_save_param_regexp( "ParamName=userSession", "RegExp=name=\"userSession\"\\ value=\"(.*?)\"/>\\\n


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭