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

1.1. 配置LoadRunner-java vuser

c6c758379b70a6869fd033a19fed4c0b.png

第一步:选择java vuser协议

8ff82239b85545ec42a94de228d0236f.png

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

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

956d464dbf7511e9a71a1fcbeaeccaa0.png

第三步:编写脚本

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="";

String engine_no="";

String plate_no="";

String 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包放在脚本所在的同一目录。比如:

7eca251dacf40b26676564ff62021e24.png

关于软件性能分析调优,可以加微信号yq597365581或者微信号hqh345932,进入专业的性能分析调优群进行交流沟通。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值