LR执行过程--2Controller设置

2.Controller: 压力调度控制台 [场景设计]

两种场景模式

1)场景模式:基于手工场景、VU是否用百分比方式分配(用户量大时选择)

        Scenario方式(所有组共享场景配置)、Group方式( 不同组可以独立场景设置, 比如可以组1执行完后再执行其他)

2)脚本组:组名、脚本路径、VU数量、Load Generator 负载生成器的选择(默认本机承担压力,后续可以联机测试)


3)用户的行为:

用户行为

<1> 初始化:一般默认运行前初始化

<2> Start Vuser: VU加载方式, 默认同时启动VU

      如果递增:每隔_HH:MM:SS_时间,启动__个用户

<3> Duration  持续时间

    A.运行直到结束:将运行的次数由 Run-time Settings决定

                                  设置迭代次数 -- 适合明确迭代次数时使用

    B.运行_Days _HH:MM:SS_时间:

              适合明确运行多久时使用,比如1小时、12小时、1天

              每个VU在该时间内,反复迭代Action脚本,时间将至,工具通知VU结束运行

Duration


4)Run-time Settings  运行时设置

Run-time Settings

<1> 迭代次数:10次

<2> Pacing: 迭代间隔时间  随机的2.000~4.000s

<3> Log:  启用 Enable

    选择Always send message 能够记录生成日志文件

    默认选择标准日志,如果查看更详细,可选扩展日志

<4> Think time: 思考时间,就是请求、步骤之间的间隔时间,时间越长,压力越小 

          VU就1个,目前忽略,对测试结果影响不大

<5> 附加参数:一般不用

<6> 杂项:

        1. 错误处理 Error Handling        一般默认,错误就结束;

              如果在线综合场景,需要选择 错误时继续 Continue on error  避免个别错误影响整个场景持续运行;

        2. VU模拟方式:进程Process 或 线程Thread   

               推荐使用线程,节约系统资源  2000左右 , 进程优势就是稳定,但无法起足够多

        3. 自动事务,目前不用

<7> 网速模拟:使用最大带宽 Use maxium bandwidth

    让请求更快到达服务器

<8> 浏览器模拟:  建议不使用浏览器缓存:让测试更公平

      缓存Cache 能够缓解服务器压力, 第一次需要加载,后续无需加载

      如果为了促进执行成功,可以启用缓存,比如确保数据执行都成功,为后续内容提供铺垫;


5)日志结果设置:Results菜单 -> Results Settings

结果目录名:场景名_log1

结果目录存放位置:C:\LR_Project\log

选项第1项:新的会不断产生

选项第2项:新的会覆盖旧的  选择


从Design 设计视图 -> Run 运行监控视图

6)系统资源监控:

添加指标,选择监控的主机名,目前localhost  平台WinXP

自己添加监控的指标

设置监控指标

运行并监控场景结束后,获取结果报告:

Analysis Results 按钮

结果文件名:场景名_r1  .lra

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • VU——用户行为的模拟器2 LoadRunner之所以强大,很大原因是VU的功能强大。VU几乎支持模拟当今所有主流...
    WinterM9阅读 1,008评论 0 1
  • 一:LoadRunner常见问题整理1.LR 脚本为空的解决方法:1.去掉ie设置中的第三方支持取消掉2.在系统属...
    0100阅读 4,271评论 0 11
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 5,694评论 0 4
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,452评论 0 9
  • --- layout: post title: "如果有人问你关系型数据库的原理,叫他看这篇文章(转)" date...
    蓝坠星阅读 826评论 0 3