自动化性能测试第6篇:<center>Controller运行及Scenario(场景)</center>,<center>Go

举报
程序员一诺python 发表于 2025/08/07 16:05:52 2025/08/07
【摘要】 性能测试大纲 目标 概念 性能测试与功能测试(焦点) 需求 解决方案 一、性能测试常用分类 二、性能测试常用指标【重要】 三、性能常用测试工具 一、安装步骤 二、安装图解 一、LoadRunner简介 三、 理解LoadRunner的三大工具(扩展) 一、为什么要学习关联? 二、什么是关联(correlation)?

Controller运行及Scenario(场景)

目标

  1. 了解Controller的启动方式
  2. 了解什么是场景
  3. 掌握Controller的场景分类

为什么要学习Controller

1. 集合点需要在Controller场景中运行
2. 性能测试就是模拟应用程序在真实环境中运行的情况;
(真实环境:就是需要模拟搭建各种业务场景各种应用场景的搭建就需要Controller工具)

一、Controller运行方式

  1. 从VuGen脚本直接启动Controller【已讲解】
  2. 直接运行Controller 【推荐】
  3. 通过LR工具管理器运行
1.1 运行-直接运行Controller工具

开始菜单 -> HP LoadRunner -> Applications -> Controller【建议发送桌面快捷方式】

1.2 运行-通过LR工具管理器

  1. 开始程序 -> HP LoadRunner -> LoadRunner
  2. 点击 Run Load Tests
1.3 运行

运行Controller后,提示先选择场景;

Goal-Oriented Scenario(目标场景)

目标

了解目标场景的设计方案

一、目标场景 【了解】

1.1 目标场景

目标场景设计就是定义要实现的【测试目标】,LR会根据根据这些目标自动构建场景。

LR提供了5种测试目标::

1虚拟用户数
2每秒点击数
3每秒事务数
4每分钟页面数
5事务响应时间
(其中每秒点击数每分钟页面数只适合Web项目)
1.2 如何选择启动目标场景
1) 创建目标场景

  1. 启动Controller
  2. Select Scenario Type:选择Goal-Oriented Scenario
  3. 根据测试用例给目标场景添加相应业务(单一业务或混合业务),双击(Available)有效脚本,或选 中点击Add ==>> 按钮

(单一业务:单个业务脚本;混合业务:多个业务脚本【重点】)

2) 目标场景 图

红框选中的为接下来需要关注的地方

1.3 目标场景 计划与编辑
  1. 启动编辑场景
  2. 编辑场景
1) 启动编辑场景

  1. 场景默认数据:为 Controller 默认创建目标场景时设计的数据
  2. Edit Scenario Goal:编辑目标场景-修改目标场景数据
2)编辑场景

```python

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。