loadrunner场景设计(2)以及监控

摘要:
1、 了解场景设计的组场景1.组合场景通常用于以下情况:(1)2W并发用户,30%的用户登录,50%的用户下订单,20%的用户查看订单。按如下方式创建场景时,请选中“使用百分比模式将Vuser分布到描述中”,这是默认的平均百分比分布。可以修改LoadGenerator。您可以添加相同的Generat

一、理解场景设计的组场景

    1.组合场景一般用在这样的情况:(1)同时并发用户2W,登录占30%,下订单占50%,查看订单占20%,如下

       创建场景时,要勾选“Use the Percentage Mode to distribute the Vusers among the scripts”

       loadrunner场景设计(2)以及监控第1张

      默认百分比平均分配,可以修改

      loadrunner场景设计(2)以及监控第2张

      Load Generators需要修改。可以添加相同的Generator,也可以不同

    (2)进行性能测试的回归测试时,可以设置组合场景

      loadrunner场景设计(2)以及监控第3张

     设置脚本运行顺序:

      loadrunner场景设计(2)以及监控第4张

 二、完成一个性能测试场景(易捷登录)的执行,并截图

      1.在Virtual User Generator新建登录脚本

       

Action()
{
    lr_save_string("192.168.12.135:8080","ip");
    web_reg_save_param("code",
                      "LB="code":",
                      "RB=,",
                      "ord=1",
                       LAST);
    //lr_rendezvous("登录");
    
    lr_start_transaction("登录");

    web_custom_request("login",
        "URL=http://{ip}/mobile/api/user/login",
        "Method=POST",
        "TargetFrame=",
        "Resource=0",
        "Referer=",
        "EncType=application/json",
        "Body={"mobile":"{phone}","gqid":"{phone}","password":"123456"}",
        LAST);
    
    if(atoi(lr_eval_string("{code}"))==0){
        
        lr_end_transaction("登录", LR_PASS);
        
    }else{
        
        lr_end_transaction("登录", LR_FAIL);

    }


    return 0;
}

         2.执行

   loadrunner场景设计(2)以及监控第5张

     (1)虚拟用户数

    loadrunner场景设计(2)以及监控第6张

     (2)响应时间

      loadrunner场景设计(2)以及监控第7张

     (3)tps

      loadrunner场景设计(2)以及监控第8张

 三、nmon的使用

       1.上传压缩包到服务器,rz-->选择nmon16f_mpginc.tar.gz,点确定

       2.解压,最好先建一个文件夹,mkdir nmon,解压缩命令:tar -zxvf nmon16f_mpginc.tar.gz -C ./nmon

       3.查看本服务器操作系统的版本信息: cat /etc/redhat-release,显示“CentOS release 6.6 (Final)”,则找nmon_x86_64_centos6

      4.运行./nmon_x86_64_centos6,看到如下页面即为运行成功

       loadrunner场景设计(2)以及监控第9张

      5.输入c,查看CPU

        loadrunner场景设计(2)以及监控第10张

       6.输入m,查看内存

        loadrunner场景设计(2)以及监控第11张

      7.输入d,查看磁盘

        loadrunner场景设计(2)以及监控第12张

      8.输入n,查看网络

        loadrunner场景设计(2)以及监控第13张

       9.输入t,查看进程

       loadrunner场景设计(2)以及监控第14张

       

免责声明:文章转载自《loadrunner场景设计(2)以及监控》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C# winform 获取标题栏,状态栏,菜单栏的高度open与fopen 文件描述符与文件指针下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

LoadRunner运行错误集

1.error-27796错误解决方法: 在负载生成器的注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters里,有如下两个键值: TcpTimedWaitDelay MaxUserPort a,这里的TcpTimedWaitDelay默认值应该中是30s,所以这里,...

编写前程贷投标loadrunner脚本及总结

1、完成前程贷的(登录,投标) 2、所有的返回信息都用关联函数(web_reg_save_param_ex)进行关联 3、对返回信息用(strcmp)函数进行if判断 4、总结(web_reg_save_param和web_reg_save_param_ex)区别 Action() {              web_reg_save_param_ex(...

LoadRunner 11 安装破解

安装前的准备: 下载地址: A:安装介质     loadrunner-11.iso:http://yunpan.cn/cHN7JpYPi57wL (提取码:79f0)     lm70.dll:http://yunpan.cn/cHN7wCniXrYL7 (提取码:3a9f)     mlr5lprg.dll:http://yunpan.cn/cHN7c...

loadrunner乱码问题解决办法

  7、LoadRunner回放脚本时,在浏览器显示的中文是乱码 最近,遇到了好多乱码的问题,解决了一些,还有最后一个乱码,能想到的各种办法都试过了,还是不行,很奇怪啊。 解决这些乱码时,涉及到了http头数据,不是很了解。 第一个乱码: 操作返回的提示信息:操作成功、失败原因,这样的信息返回到页面乱码。最后找到的原因是:返回的ContentType格式...

LoadRunner11安装及破解

一、LoadRunner11安装 以管理员身份运行setup.exe 选择第一个LoadRunner完整安装程序 按照界面会弹出以上提示框,直接选择否 检查系统缺少哪些组件,点击“确定”自动安装 点击下一步 选中“我同意”并点击下一步 输入姓名和组织,点击下一步 选择安装路径后,点击下一步 点击下一步,确认安装 正在安装 安装完成,点击...

loadrunner常见问题及解决办法

LoadRunner录制脚本时不弹出IE浏览器解决方法:启动浏览器,打开Internet选项对话框,切换到高级标签,去掉"启用第三方浏览器扩展(需要重启动)"的勾选,然后再次运行VuGen即可解决问题   Loadrunner录制脚本为空解决方法:去掉ie设置中的第三方支持取消掉在系统属性-高级-性能-数据执行保护中,添加loadrunner安装目录中的v...