在使用Loadrunner的时候,常常需要使用到场景设计。但是怎么设计一个满意的场景?如何开展?

首先可以点击tools 》 Create Controller Scenario 》 OK(单个脚本的场景设计到这里就可以结束了) 》 File 》 New (第一次使用的时候在点工具 》 创建的时候就会出现新场景设计页面,这里的步骤是非第一次使用场景设计页面创建时的操作步骤)。场景设置有手动设置和基于目标的场景设置两种,下面就逐一介绍。

一、手动设置场景Manual Scenario

1、添加脚本

选择 “Manual Scenario”单选按钮,在列表左侧选择需要测试的脚本,可以多选,如果列表中没有,可以选择“Browse”进行添加,单击OK按钮

进入场景设置的主界面,从下图可以看出,脚本已经添加成功。

2、设置虚拟用户

我们可以为每个脚本制定一定的虚拟用户数量,防火可以直接在Quantity一列直接输入。多脚本的时候是随机分配第二个脚本占10%的虚拟用户数,可以自己修改用户,我们可以选择左侧上方的“Vusers”按钮,查看虚拟脚步以及所创建虚拟用户数,点击右侧“ADD Vuser(s)”可以增加用户

3、设置测试机器

i、可以为每一个测试脚本制定一个测试机器,默认的测试机器是本机“Localhost”,也可以添加其他测试机器,方法为在“Load Generators”列表点击“ADD”选项

ii、在弹出的创建测试机对话框正确填写参数

*在Name中输入机器的IP或者名称

*在Platform中选择机器所在平台,Windows或者Unix

*Temporary directory选择默认即可

iii、点击OK后,就成功添加了一台新的测试机,如果想查看和管理所有测试机,可以点击界面“Load Generators”按钮

iv、从上图测试机器设置对话框可以看到,默认的机器状态逗是down的,我们可以选择右侧“Connect”按钮选择连接,这时候机器的状态将会变成“Ready”,如果网络连接失败的话,状态将会变为“Failed”。这里也可以对某台测试机进行增加、删除、刷新和查看详情、禁用等操作。

【Loadrunner】初学Loadrunner——场景设计的更多相关文章

  1. loadrunner提高篇-场景设计实践

    集合点设置 一.为什么要进行集合点设置? 因为在测试过程中,并不能保证所有的Vuser都在同一时刻进行操作,这样就达不到并发测试的目的,故需要用到集合点技术,集合点的意思是如果在一个操作之前设置了一个 ...

  2. LoadRunner脚本设计、场景设计和结果分析

    本次笔记主要记录LoadRunner脚本设计.场景设计和结果分析   1. 脚本设计       录制模式            手工模式:插入步骤.手动编写       1.1  脚本增强:     ...

  3. loadrunner 场景设计-学习笔记之性能误区

    场景设计-学习笔记之性能误区 by:授客 QQ:1033553122 场景假设: 每个事务仅包含一次请求,执行10000个并发用户数 性能误区: 每秒并发用户数=每秒向服务器提交请求数 详细解答: 每 ...

  4. loadrunner 场景设计-制定负载测试计划

    by:授客 QQ:1033553122 场景设计-制定负载测试计划 步骤1.分析应用程序 你应该对硬件和软件组建,系统配置和典型的使用场景很熟悉.这些应用程序的分析保证你在使用loadrunner进行 ...

  5. loadrunner 场景设计-负载生成器管理

    场景设计-负载生成器管理 by:授客 QQ:1033553122 1  简介 当执行一个场景时,Controller把场景中的每个用户配到负载生成器(Load generator). 所谓的负载生成器 ...

  6. loadrunner 场景设计-目标场景设计

    场景设计-目标场景设计 by:授客 QQ:1033553122 A.   概述 Goals Types for Goal-Oriented Scenarios 在以目标为向导的场景中,定义你想实现的测 ...

  7. loadrunner 场景设计-手工场景方案(Schedule)设计

    场景设计-手工场景方案(Schedule)设计 by:授客 QQ:1033553122 A.   定义方案schedule 在 Scenario Schedule面板中,选择一个方案schedule, ...

  8. loadrunner 场景设计-手工场景设计

    场景设计-手工场景设计 by:授客 QQ:1033553122 概述 通过选择需要运行的脚本,分配运行脚本的负载生成器,在脚本中分配Vuser来建立手工场景 手工场景就是自行设置虚拟用户的变化,主要是 ...

  9. loadrunner 场景设计-手工场景设计

    概述 通过选择需要运行的脚本,分配运行脚本的负载生成器,在脚本中分配Vuser来建立手工场景 手工场景就是自行设置虚拟用户的变化,主页是通过设计用户的添加和减少过程,来模拟真实的用户请求模型,完成负载 ...

随机推荐

  1. Cracking the Coding Interview(Stacks and Queues)

    Cracking the Coding Interview(Stacks and Queues) 1.Describe how you could use a single array to impl ...

  2. Android数据存储汇总

    1.sharedpreference,存储简单的信息,比如用户名,密码 package com.google.datastore.sharep; import android.app.Activity ...

  3. linux iptable 设置实践

    下面是设置网络时的基本状况: 主机3个网卡: eth0 192.168.0.1/24   内网 eth1 192.168.20.1/24  外网 eth2 192.168.50.1/24  会议室网络 ...

  4. .Net程序员学用Oracle系列(2):准备测试环境

    <.Net程序员学用Oracle系列:导航目录> 本文大纲 1.创建说明 1.1.为什么要创建的测试环境? 1.2.了解 Oracle 实例的默认用户 2.创建环境 2.1.创建基本环境 ...

  5. 【Zookeeper】源码之序列化

    一.前言 在完成了前面的理论学习后,现在可以从源码角度来解析Zookeeper的细节,首先笔者想从序列化入手,因为在网络通信.数据存储中都用到了序列化,下面开始分析. 二.序列化 序列化主要在zook ...

  6. 【翻译】在Mac上使用VSCode创建你的第一个Asp.Net Core应用

    Setting Up Your Development Environment 设置你的开发环境 To setup your development machine download and inst ...

  7. [资源]网上常用免费WebServices集合 转载

    引用地址:http://www.cocoachina.com/bbs/simple/?t54338_5.html 天气预报Web服务,数据来源于中国气象局 公用事业 http://www.webxml ...

  8. MongoDB应用案例:使用 MongoDB 存储日志数据

    线上运行的服务会产生大量的运行及访问日志,日志里会包含一些错误.警告.及用户行为等信息,通常服务会以文本的形式记录日志信息,这样可读性强,方便于日常定位问题,但当产生大量的日志之后,要想从大量日志里挖 ...

  9. vmare虚拟化解决方案

    最近刚入职一家公司!主要是做vmare虚拟化的,虽然跟openstack不太沾边,但现在很多openstack都会兼容vmare程序,最终会如何我拭目以待,今天写这个也是做一个总结. 虚拟化.云计算. ...

  10. linux添加swap

    一. 起因 发现云服务器重装后没有swap分区 于是我们分出一些物理内存做swap分区.. 二. 经过 (1)创建块文件 sudo dd if=/dev/zero of=/tmp/big_swap b ...