LoadRunner-java vuser性能测试(java user)

本文介绍如何配置LoadRunner中的Java Vuser,并提供了一个详细的示例脚本。此外,还列举了一些注意事项,例如所需的JDK版本及依赖类文件的放置位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1. 配置LoadRunner-java vuser

第一步:选择java vuser协议

第二步:配置Vuser->Run-time Settings

分别配置:java环境变量中的classpath和JAVA VM

第三步:编写脚本

import lrapi.lr; 

//class名字一般就是Actions,要保持一致

public class Actions {

//固定的初始化的方法,不可以少

    public int init() {

return 0;

}

//固定的方法

   public int end() {

return 0;

}

//固定的方法,一般是真实执行的action都写在这个里面

public int action(){

}

}

----

//实例

import lrapi.lr; 

import security.MD5;

import http.request.HttpRequest;

import java.util.Date;

import java.text.SimpleDateFormat;

public class Actions {

    public int init() {

return 0;

}

   public int end() {

return 0;

}

public int action(){

    String sign=null;

    security.MD5 md5 = new security.MD5();

     //设置日期格式

        SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");

        String date=df.format(new Date());

     System.out.println(date);

     String appkey="<appkey>";

     String engine_no="<engine_no>";

     String plate_no="<plate_no>";

     String mobile="<mobile>";

     System.out.println("车牌号:"+plate_no);

    //sign=md5.MD5("GSIsvVs9opyA2zyN3cWm2WZTMCYQW9K2appkey100108engine_no028794mobile18251826899plate_no苏A008Y3plate_type02sign_methodMD5timestamp20150323150100GSIsvVs9opyA2zyN3cWm2WZTMCYQW9K2").toUpperCase();

         sign=md5.GetMD5Code("GSIsvVs9opyA2zyN3cWm2WZTMCYQW9K2appkey"+appkey+"engine_no"+engine_no+"mobile"+mobile+"plate_no"+plate_no+"plate_type02sign_methodMD5timestamp"+date+"GSIsvVs9opyA2zyN3cWm2WZTMCYQW9K2").toUpperCase();

    System.out.println(sign);

     lr.rendezvous("submit");

     lr.start_transaction("start");

         String str = HttpRequest.sendGet("http://58.213.29.76:8599/VioInApi/Violation","appkey="+appkey+"&sign="+sign+"&sign_method=MD5&timestamp="+date+"&mobile="+mobile+"&plate_no="+plate_no+"&engine_no="+engine_no+"&plate_type=02");

    System.out.println(str);

     lr.end_transaction("start", lr.AUTO);

        return 0;

}

}

1.1. LoadRunner-java vuser注意事项

1、LoadRunner11一般需要搭配32位的jdk1.6版本。

2、引用别的类或者jar包时,需要把类或者jar包放在脚本所在的同一目录。比如:

转载于:https://www.cnblogs.com/laoqing/articles/7192424.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值