java语言编写脚本_java Vuser编写java语言的脚本

java虚拟脚本主要有,java Vuser 、Corba-java、RMI-Java 、EJB等类型。

java Vuser是自定义的java虚拟用户脚本,脚本可以使用标准的java语言,这种虚拟用户不可以录制,只能采用纯手工编写。

使用范围主要有两种:一类是不太适合录制的功能点,例如下载、视频播放;另一类是java语言开发的应用系统的性能测试,这类测试更适合采用java虚拟用户

使用vuser前要安装kdl并配置好环境变量

试验的一个小例子:

1,创建一个java project

2,创建一个类(在vwintech.lr.test包下)

package vwintech.lr.test;

public class helloworld {

public static void main(String [] args){

System.out.println("Hello World");

}

}

3,编译后将class下面的vwintech文件夹复制到loadrunner安装目录/calsses下

4,java Vuser脚本

import lrapi.lr;

import vwintech.lr.test.*;

public class Actions

{

public int init() throws Throwable {

return 0;

}

public int action() throws Throwable {

helloworld.main((String[])null);

return 0;

}

public int end() throws Throwable {

return 0;

}

}

编译后的class文件也可以放到虚拟用户脚本的目录下。放到此处只有当前java Vuer脚本可以调用。放到loadrunner安装目录/classes下,所有的java Vuer脚本均可以调用

5,点击运行,看到运行日志如下

Virtual User Script. started

Starting action vuser_init.

Ending action vuser_init.

Running Vuser...

Starting iteration 1.

Starting action Actions.

System.out: Hello World                                                                                                                                                      Notify:

Ending action Actions.

Ending iteration 1.

Ending Vuser...

Starting action vuser_end.

Ending action vuser_end.

Vuser Terminated.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值