jmeter 导入java_8. Jmeter导入jar包
我们都知道Jmeter是Java编写的,所以有很多时候需要用到Java方面的知识。比如Jmeter前置处理器,就用到了很多Java知识。那么本章我们先介绍如何使用Jmeter导人jar包。
工具准备
Eclipse
Jmeter
在eclipse先编写1个接口和实现接口的类
结构如下所示:
package com.seling.test;
public interface BeanUtil {
public String getUserName();
public String getAddress();
public int mul(int i);
}
package com.seling.test;
public class BeanShellEg implements BeanUtil {
private String userName;
private String address;
public BeanShellEg(String name)
{
this.userName = name;
}
public BeanShellEg(String name,String address){
this.userName = name;
this.address = address;
}
public String getUserName()
{
return userName;
}
public void setUserName(String userName)
{
this.userName = userName;
}
public String getAddress()
{
return address;
}
public void setAddress(String address)
{
this.address = address;
}
}
导出jar包
我们把导出的jar包放在%JMETER_HOME%\lib\ext 文件夹下面
Jmeter引用jar包
导入类
添加线程组,添加beanshell sampler,debug sampler,如下所示
编辑beanshell sampler,如下所示,注意Parameters 放入2个参数 testdog nanjing
import com.seling.test.BeanShellEg;
import com.seling.test.BeanUtil;
BeanUtil bu = new BeanShellEg(bsh.args[0],bsh.args[1]);
vars.put("username",bu.getUserName());
运行
总结:我们编写2个java类,一个是接口,一个是用来具体实现。具体实现的类中需要我们传入2个参数,所以我们在beanshell sampler 添加2个参数,导入import com.seling.test.BeanShellEg;和import com.seling.test.BeanUtil;,然后把读到的数据放入username中。最后我们添加个debug sampler查看变量。这整个流程对于新手比较复杂,建议先混个眼熟。在项目中再具体理解。
欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560
转载请注意出处,谢谢合作
jmeter 导入java_8. Jmeter导入jar包相关推荐
- Android实战技巧之十二:Android Studio导入第三方类库、jar包和so库
第三方类库源码 将一网友的XMPP代码从ADT转到AS时,发现其使用了第三方类库,源码放在了lib下,直接在AS中Import project,第三方类库并没有自动导入进来,看来需要自己动手了. 项目 ...
- android studio导入jar包和so库,Android实战技巧之十二:Android Studio导入第三方类库、jar包和so库(示例代码)...
第三方类库源码 将一网友的XMPP代码从ADT转到AS时,发现其使用了第三方类库,源码放在了lib下,直接在AS中Import project,第三方类库并没有自动导入进来,看来需要自己动手了. 项目 ...
- 在eclipse中导入数据库驱动文件jar包
下载Mysql的jar包:https://dev.mysql.com/downloads/connector/j/?os=26 (1) 在需要导入驱动文件的项目上单击右键,然后依次选择New -> ...
- eclipse中导入spring-boot框架的jar包方法
如下代码引入了spring-boot的包 package openresty;import java.io.IOException; import java.security.GeneralSecur ...
- 将Spring源码转换为工程 + 导入Eclipse时缺失jar包
将源码转换为工程: 比如查看Spring事务部分的源码. 打开cmd窗口,切换到Spring-tx文件夹下,执行命令 "gradle cleanidea eclipse" . 缺失 ...
- idea maven项目导入下载好的jar包
有时候使用pom添加依赖的时候,会由于各种原因,半天下载不动, 如果有本地jar包可以通过以下方式上传 1 2
- 【学习笔记】 IDEA中导入mysql的驱动jar包
先去下载好jar包 mysql-connector-java-x.x.x.jar 或者 mysql-connector-java-x.x.x-bin.jar 在IDEA现有的项目里,下载好的jar包复 ...
- jmeter导入jar包提示错误:ERROR o.a.j.JMeter: Uncaught exception
jmeter导入jar包提示错误:ERROR o.a.j.JMeter: Uncaught exception 1.jmeter导入jar包后,运行后 提示如下错误 2020-06-29 11:13: ...
- android studio 导入、移除module、以及加载module中的jar包
一.在android studio中导入module 关于如何在自己的项目中导入module,网上其实已经有许多这样的博客.在这里,我就简单分享一下. 在File-->New-->impo ...
最新文章
- pandas使用groupby函数进行分组聚合、使用agg函数指定聚合统计计算的数值变量、并自定义统计计算结果的名称(naming columns after aggregation)
- 洛谷U4807抽水机[最小生成树]
- [CF487E]Tourists
- deepin应用分发_Deepin Dock隐藏功能等功能说明
- php字符串如何比较大小写,PHP字符串函数strcmp(二进制安全比较字符串,区分大小写)...
- 13号线ab线规划图_南宁地铁线最新规划(20202035年)!喜添8条轨道普线、1条环线和4条快线…...
- jdbc中mySQL语句单双引号_JDBC: 执行MySQL语句时,bit类型的数值在java代码中应该怎么表示?...
- java方法重载和重载方法_Java中的重载与重载
- 阶段5 3.微服务项目【学成在线】_day05 消息中间件RabbitMQ_4.RabbitMQ研究-安装RabbitMQ...
- 农夫过河问题 matlab,农夫过河问题 宽搜(bfs)算法详解
- MIT 线性代数 Linear Algebra 25: 对称矩阵的特征值特征向量,正定矩阵
- Verilog语法入门
- python自动登录百度_python模拟百度登陆
- 简单的纸牌游戏——小猫钓鱼(详细解释实现)
- PySpark处理数据并图表分析
- 简单的使用一下增强for循环
- Java Script 02
- 网站优化推广怎么做?
- 华硕x450vb黑苹果系统拯救与安装
- react想要子组件每次显示的时候都执行componentDidMount方法