jmeter beashell调用java文件/class文件/jar包方法
上一篇 /
下一篇 2022-04-16 11:55:53 / 天气: 晴朗
/ 心情: 高兴
/ 个人分类:Jmeter
前提:
elipse中的java建立一个项目,项目结构包括: 包名:com.test, 其中有一个java文件 beanShellPractice.java, java文件中有一个方法:calSquare
代码如下:
package com.test;
public class beanShellPractice {
public int calSquare(int i) {
int b;
b = i * i;
return b;
}
public static void main(String[] args) {
beanShellPractice beanShellPractice = new beanShellPractice();
System.out.println(beanShellPractice.calSquare(20));
}
}
1)elipse中打包,下一步,下一步即可。
2)jmeter test plan首页,指定此jar的位置
import com.test.*;--- 引包,下面操作和java中调用某个方法完全一致
int x;
String y;
beanShellPractice beanShellPractice = new beanShellPractice();
x = beanShellPractice.calSquare(12);
y = String.valueOf(x);
System.out.println(y);
log.info("y="+y);
2. jmeter中如何调用java文件
只需要将调用jar包中的第一行,import com.test.* 替换为 source("C:/Mywork/100_ScrpitDev/EclipseWorkSpace/beanShell/src/com/test/beanShellPractice.java"); 用于指定java文件的位置
其他后续代码, 和调用jar包的完全相同
3. jmeter中如何调用class文件
在调用jar包方法中的第一行前面,再添加一行,addClassPath("C:/Mywork/100_ScrpitDev/EclipseWorkSpace/beanShell/bin/com/test/beanShellPractice.class"); 用于指定class文件的位置,
其他后续代码, 和调用jar包的完全相同
相关阅读:
- Jmeter性能测试场景的创建和运行 (liqianqian1116, 2022-3-30)
- Jmeter常用线程组带实例 (liqianqian1116, 2022-8-24)
- Linux环境下,Jmeter压力测试的搭建及报错解决方法 (大椿菜, 2022-4-02)
- 牛刀小试:Jmeter接口测试实例 (liqianqian1116, 2022-4-02)
- 堪比JMeter的.Net压测工具 - Crank 进阶篇 (liqianqian1116, 2022-4-14)
- Jmeter配置脚本录制进行抓包并快速分析、定位接口问题 (liqianqian1116, 2022-4-11)
- 使用Postman编译脚本模拟操作 (liqianqian1116, 2022-6-27)
- JMeter实战--乱码解决方法 (liqianqian1116, 2022-6-08)
- 使用JMeter搭建接口自动化环境(上) (大椿菜, 2022-4-15)
- 使用JMeter搭建接口自动化环境(下) (大椿菜, 2022-4-21)
收藏
举报
TAG:
Beanshell
beanshell
Jmeter
jmeter