jmeter导⼊java⽂件_Jmeterjava协议配置⽂件导⼊⼀. ⽅法⼀
通过ClassLoader获取当前路径,想在java脚本⾥读取druid.properties,路径如下
怎么把项目导入到eclipseapache-jmeter
--bin
--druid.properties
相关代码:
public static void loadProps() {
String execPath = ClassLoader().getClass().getResource("").getPath();
String realPath = execPath.substring(execPath.indexOf(":")+1, execPath.indexOf("!")-16);
Properties tempProperties = new Properties();
InputStream in = null;
try {
in = new BufferedInputStream(new FileInputStream(realPath + "druid.properties"));
// in = new BufferedInputStream(new
// FileInputStream("system.properties"));
tempProperties.load(in);
} catch (IOException e) {
<("加载system.properties⽂件失败", e);
throw new RuntimeException("加载system.properties⽂件失败", e);
} finally {
if (in != null) {
try {
in.close();
} catch (IOException e) {
<("关闭system.properties⽂件失败", e);
throw new RuntimeException(
"关闭system.properties⽂件失败", e);
}
}
}
properties = tempProperties;
}
⼆.⽅法⼆
通过打包配置⽂件到jmeter执⾏jar包的的⽅式
1. 代码⾥调⽤⽅式
in = new BufferedInputStream(new FileInputStream("system.properties"));
2. 将配置⽂件导⼊jar包
由于bin⽬录并不在jmeter的classpath中,所以需要执⾏⼀些额外的⼯作来把jndi.properties添加到jmeter的classpath中,把
jndi.properties打包到jmeter的启动jar包中。jmeter的启动jar包为JMETER_HOME/bin/ApacheJMeter.jar,所以需要把
jndi.properties 打包到这个 jar ⽂件中,或者执⾏如下操作,打开命令⾏窗⼝,并定位到 JMETER_HOME/bin ⽬录,运⾏如下命令 jar uf ApacheJMeter.jar jndi.properties
Jmeter java协议测试jar和依赖jar的路径研究
昨天在使⽤2.12版本的jmeter时,执⾏多机负载测试⼀直报错,最终查明是使⽤不当的问题,现将详情记录如下,使⽤jmeter测试java协议脚本时要注意以下⼏点: 1. jar包的⽅式路径⼀定是这样 ...
jmeter 测试java协议经验总结
对java协议的良好⽀持,是jmeter⽐loadrunner优秀的地⽅,但是坑也不少,本⽂将相关点都整理下来备忘 ⼀. 依赖的jar包 使⽤IDE开发jemter java协议脚本时,需要导⼊以下⼏ ...
JMeter学习-029-JMeter配置⽂件propertie配置项读取及应⽤实例
在上⽂中提到通过读取配置⽂件中的数据,以此定制JMeter Slave的脚本分发路径(默认脚本路径,即参数⽂件相对路径⽗⽬录). 此⽂,就以此为例进⾏实例说明. 通过阅读JMeter源码 core/s ...
Java项⽬的导⼊和导出
在很多情况下,需要将当前的 Java⼯程传递给其他⼈继续⼯作, 或协同⼯作,或者是从其他⼈那⾥接收到传递来的Java项⽬, 就需要掌握 Java 项⽬的导⼊和导出. 以 Hello World 为例: ...
Java利⽤POI导⼊导出Excel中的数据
⾸先谈⼀下今天发⽣的⼀件开⼼的事,本着⼀颗android的⼼我被分配到了PB组,⾝在曹营⼼在汉啊!好吧,今天要记录和分享的是Java利⽤POI 导⼊导出Excel中的数据.下⾯POI包的下载地 ...
JAVA⽂件夹导⼊到Eclipse中⽅法:
将JAVA⽂件夹导⼊到Eclipse中⽅法:⽅法⼀: 直接将java⽂件夹复制,然后粘贴到项⽬下:⽅法⼆:1.打开eclipse,点击项⽬的空⽩处,选择import:2.选择Existing Proj ...
Java:静态导⼊
静态导⼊ importStatic 当类重名时,需要指定具体的包名. 当⽅法重名时,需要指定具体的类或对象名. 举例如下: import java.util.*; import static java ...
java读取配置⽂件的⼏种⽅法

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。