loadrunner11中java vuser引用jar包

简介: 1.创建工程,新建类,HelloWorld.java,代码如下: 1 package com.liuke; 2 3 4 5 public class HelloWorld { 6 7 public String getHello(){ 8 9...

1.创建工程,新建类,HelloWorld.java,代码如下:

 1 package com.liuke;
 2 
 3  
 4 
 5 public class HelloWorld {
 6 
 7    public String getHello(){
 8 
 9       return "调用自定义函数getHello()";
10 
11    }
12 
13    public static void main(String[] args) {
14 
15       System. out .println("恭喜你调用静态main函数成功");
16 
17    }
18 
19 }

2、导出jar包并命名为HelloWorld.jar

3、将新生成的jar包HelloWorld.jar放到一个指定的目录下,如D:\LoadRunner\jar。

4、新建Virtual User:选Java Vuser

5、导入jar包文件HelloWorld.jar,Run-time Settings--classpath加入HelloWorld.jar。

6、写脚本,代码如下:

 1 import lrapi.lr;
 2 
 3 import com.lkf.HelloWorld;
 4 
 5  
 6 
 7 public class Actions
 8 
 9 {
10 
11  
12 
13              public int init() throws Throwable {
14 
15                 return 0;
16 
17              }//end of init
18 
19              public int action() throws Throwable {
20 
21                  //调用自定义函数getHello()
22 
23                 HelloWorld h = new HelloWorld();
24 
25                 System.out.println(h.getHello());
26 
27                 //调用静态系统main函数
28 
29                 HelloWorld.main(null);
30 
31                 return 0;
32 
33              }//end of action
34 
35              public int end() throws Throwable {
36 
37                 return 0;
38 
39              }//end of end
40 
41 }

7、运行脚本结果,看到如下输出结果,说明脚本运行成功了

System. out:调用自定义函数getHello()
System. out:恭喜你调用静态main函数成功

img_42a4adae4716d0e15c3eeaabfd040044.png

注:转载需注明出处及作者。

流柯      

目录
打赏
0
0
0
0
22
分享
相关文章
JUC并发—1.Java集合包底层源码剖析
本文主要对JDK中的集合包源码进行了剖析。
|
3月前
|
java的jar后台启动
java的jar后台启动
95 14
[Java计算机毕设]基于ssm的OA办公管理系统的设计与实现,附源码+数据库+论文+开题,包安装调试
OA办公管理系统是一款基于Java和SSM框架开发的B/S架构应用,适用于Windows系统。项目包含管理员、项目管理人员和普通用户三种角色,分别负责系统管理、请假审批、图书借阅等日常办公事务。系统使用Vue、HTML、JavaScript、CSS和LayUI构建前端,后端采用SSM框架,数据库为MySQL,共24张表。提供完整演示视频和详细文档截图,支持远程安装调试,确保顺利运行。
221 17
Java打包jar运行时分离lib和jar
在`pom.xml`的`build`节点中,设置`packaging`为`jar`,并配置插件分离依赖库到`lib`目录和资源文件到`resources`目录。这样可以在运行时通过`-Dloader.path=lib,resources`加载外部依赖和资源文件,便于独立升级依赖库和修改资源文件,而无需重新打包程序。具体插件包括`maven-dependency-plugin`、`maven-resources-plugin`和`spring-boot-maven-plugin`等。
288 1
|
8月前
|
java项目中jar启动执行日志报错:no main manifest attribute, in /www/wwwroot/snow-server/z-server.jar-jar打包的大小明显小于正常大小如何解决
在Java项目中,启动jar包时遇到“no main manifest attribute”错误,且打包大小明显偏小。常见原因包括:1) Maven配置中跳过主程序打包;2) 缺少Manifest文件或Main-Class属性。解决方案如下:
2079 8
java项目中jar启动执行日志报错:no main manifest attribute, in /www/wwwroot/snow-server/z-server.jar-jar打包的大小明显小于正常大小如何解决
|
9月前
|
Eclipse 创建 Java 包
Eclipse 创建 Java 包
138 1
Kettle的Java开发环境需要什么jar包?
【10月更文挑战第24天】Kettle的Java开发环境需要什么jar包?
364 2
Java/Spring项目的包开头为什么是com?
本文介绍了 Maven 项目的初始结构,并详细解释了 Java 包命名惯例中的域名反转规则。通过域名反转(如 `com.example`),可以确保包名的唯一性,避免命名冲突,提高代码的可读性和逻辑分层。文章还讨论了域名反转的好处,包括避免命名冲突、全球唯一性、提高代码可读性和逻辑分层。最后,作者提出了一个关于包名的问题,引发读者思考。
684 0
Java/Spring项目的包开头为什么是com?
Java 包(package)的作用详解
在 Java 中,包(package)用于组织和管理类与接口,具有多项关键作用:1)系统化组织代码,便于理解和维护;2)提供命名空间,避免类名冲突;3)支持访问控制,如 public、protected、默认和 private,增强封装性;4)提升代码可维护性,实现模块化开发;5)简化导入机制,使代码更简洁;6)促进模块化编程,提高代码重用率;7)管理第三方库,避免命名冲突;8)支持 API 设计,便于功能调用;9)配合自动化构建工具,优化项目管理;10)促进团队协作,明确模块归属。合理运用包能显著提升代码质量和开发效率。
912 4
Java 包(package)的使用详解
Java中的包(`package`)用于组织类和接口,避免类名冲突并控制访问权限,提升代码的可维护性和可重用性。通过`package`关键字定义包,创建相应目录结构即可实现。包可通过`import`语句导入,支持导入具体类或整个包。Java提供多种访问权限修饰符(`public`、`protected`、`default`、`private`),以及丰富的标准库包(如`java.lang`、`java.util`等)。合理的包命名和使用对大型项目的开发至关重要。
678 2

热门文章

最新文章

AI助理
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问

你好,我是AI助理

可以解答问题、推荐解决方案等