• LoadRunner场景介绍


    为什么学习场景


         集合点在场景中设置
         可以模拟程序在真实环境中运行情况

    运行方式 


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

    场景分类 


        目标场景
        手工场景

    目标场景


        概念
            就是定义要实现的【测试目标】,LR会根据根据这些目标自动构建场景。
        提供的测试目标
            1、虚拟用户数
            2、每秒点击数
            3、每秒事务数
            4、每分钟页面数
            5、事务响应时间
        只有每秒点击数、每分钟页面数只适合Web项目;

    手工场景


        为什么使用手工场景
            在手工场景模式内可以最大程度模拟业务场景(虚拟用户的增加、减少、虚拟用户对混合场景的应用);
        手工场景创建
             启动Controller工具
                Manual Scenario(手工场景)
            1. Schedule by(计划方式)及区别
                1. Scenario(场景):以场景计划为单位,Controller同时运行所有参与场景的Vuser组;(定义的场景运行计划同时会应用于所有Vuser组)
                2. Group(组):以Vuser组为单位,参与场景计划的Vuser组,每个组都按其自己的单独计划运行;(每个Vuer组(脚本)都要设置单独的运行计划策略)
            2. Run Mode(运行模式)及区别
                1. Real-world schedule(实际计划):场景根据模拟用户实际计划操作来运行【推荐】(可以通过添加用户组的Action来改变组的虚拟用户策略)
                2. Basic schedule(基本计划):和实际计划相同,不同之处,基本计划只能设置虚拟用户在场景一次的启动和停止策略
            全局计划运行策略

    Initialize的作用
                                                                  虚拟用户的初始化策略
    Start Vusers的作用
                                                                    虚拟用户的启动策略
    Duration的作用
                                                                    场景的持续时间策略
                                                         注意是: 迭代时候要使用一个一直运行

    Stop Vuser的作用
                                                                    虚拟用户的停止策略

            

  • 相关阅读:
    Day46 MySQL查询关键字
    Ubuntu20.04 安装配置 Ros2
    kali linux将默认的非root提升为root权限
    2.06_python+Django+mysql实现pdf转word项目_项目开发-创建模型
    TikTok Shop美国本土店VS跨境店,如何选择?有何区别?
    CMU 15-445 Project #3 - Query Execution(Task #1、Task #2)
    python学习、开发实用文档分享
    Android Qcom Display学习(零)
    vue 导出二进制流文件
    [附源码]java毕业设计鲜花销售管理系统
  • 原文地址:https://blog.csdn.net/gregcsdn/article/details/126386812