LoadRunner压力测试工具详解

LoadRunner压力测试工具详解

LoadRunner是业界领先的性能测试工具,本文将详细介绍LoadRunner的功能特性、使用方法和最佳实践。

1. LoadRunner概述

1.1 主要组件

  • Virtual User Generator (VuGen):录制和开发测试脚本
  • Controller:设计和执行测试场景
  • Analysis:分析测试结果
  • Load Generator:生成负载

1.2 支持协议

  • Web (HTTP/HTML)
  • Web Services
  • Java
  • .NET
  • Oracle
  • SAP
  • Siebel
  • Citrix
  • 更多…

2. 测试脚本开发

2.1 录制脚本

// LoadRunner C语言脚本示例
Action()
{
   
   
    // 初始化
    web_init();
    
    // 访问首页
    web_url("首页",
        "URL=http://example.com/",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t1.inf",
        "Mode=HTML",
        LAST);
        
    // 登录操作
    web_submit_form("登录",
        "Snapshot=t2.inf",
        ITEMDATA,
        "Name=username", "Value=testuser", ENDITEM,
        "Name=password", "Value=testpass", ENDITEM,
        LAST);
        
    return 0;
}

2.2 参数化


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值