zoukankan      html  css  js  c++  java
  • Loadrunner之HTTP脚本编写

    Loadrunner之HTTP脚本编写

      刚学习性能测试的时候还是建议以录制脚本为好,从录制的脚本中去了解脚本结构,各个函数的用法,慢慢再去尝试自己去编写脚本,如果想往技术方向发展,建议最好学习一门编程语言,C语言和Java都可以,当然还有其他语言,我个人比较喜欢使用C和java!

      Loadrunner提供帮助文档,可以在帮助文档里查询相应函数的用法,大部分会提供example作为参考,我们只需要copy example中的实例,加之修改即可!言归正传,下面举个简单的例子介绍下:

    Action()  
    {  

    //定义返回状态
        int status;  

    //开始事务
        lr_start_transaction("send");  


    //文本检查点
        web_reg_find("Search=Body",
                     "SaveCount=ret_Count",
                     "Text=mobile",
                     LAST);  
    //查询请求
        status=web_url("Baidu_Search",   
            "URL= http://www.baidu.com/s?wd=test",   
            "TargetFrame=Main",   
            "Resource=0",   
            "RecContentType=text/html",   
            "Mode=http",   
            LAST );   


    //输出查询请求状态 
        lr_output_message("Request Status:%d",status);  

    //输出检查到的数量
        lr_output_message("找到值个数:%d",atoi(lr_eval_string("{ret_Count}")));  
     
      //判断是否有返回值
        if (atoi(lr_eval_string("{ret_Count}")) > 0){
             lr_output_message("Rec successful.");  
             lr_end_transaction("send", LR_PASS);  
         }  
         else{   
             lr_error_message("Rec failed");  
             lr_end_transaction("send", LR_FAIL);  
         }   
     
        return 0;  
    }  

  • 相关阅读:
    ASP.NET Core 企业级开发架构简介及框架汇总
    SQL Server中的联合主键、聚集索引、非聚集索引
    C#进阶系列——WebApi 异常处理解决方案
    C#进阶系列——WebApi 身份认证解决方案:Basic基础认证
    C#进阶系列——WebApi 接口参数不再困惑:传参详解
    实战 Windows Server 2012 群集共享卷
    SQL Server 表和索引存储结构
    SQL Server AlwaysOn架构及原理
    共轭分布
    反向传播BP为什么高效
  • 原文地址:https://www.cnblogs.com/TestWorld/p/5089220.html
Copyright © 2011-2022 走看看