8. Jmeter导入jar包

作者: 软件测试汪 | 来源:发表于2019-09-17 17:17 被阅读0次

我们都知道Jmeter是Java编写的,所以有很多时候需要用到Java方面的知识。比如Jmeter前置处理器,就用到了很多Java知识。那么本章我们先介绍如何使用Jmeter导人jar包。

工具准备

  • Eclipse
  • Jmeter

在eclipse先编写1个接口和实现接口的类

结构如下所示:


image.png
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包

image.png
image.png

我们把导出的jar包放在%JMETER_HOME%\lib\ext 文件夹下面


image.png
image.png

Jmeter引用jar包

image.png

导入类

添加线程组,添加beanshell sampler,debug sampler,如下所示

image.png
编辑beanshell sampler,如下所示,注意Parameters 放入2个参数 testdog nanjing
image.png
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());

运行

image.png

总结:我们编写2个java类,一个是接口,一个是用来具体实现。具体实现的类中需要我们传入2个参数,所以我们在beanshell sampler 添加2个参数,导入import com.seling.test.BeanShellEg;import com.seling.test.BeanUtil;,然后把读到的数据放入username中。最后我们添加个debug sampler查看变量。这整个流程对于新手比较复杂,建议先混个眼熟。在项目中再具体理解。

软件测试汪简书地址
软件测试汪博客地址

欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

转载请注意出处,谢谢合作

相关文章

  • 8. Jmeter导入jar包

    我们都知道Jmeter是Java编写的,所以有很多时候需要用到Java方面的知识。比如Jmeter前置处理器,就用...

  • Jmeter JDBC操作mysql

    * jdbc.jar包准备,jmeter不能直接连接mysql,需要导入第三方的jar包,来连接mysql; * ...

  • 2019-02-21 Jmeter连接数据库

    JMeter连接MySQL数据库四步: 1、jmeter测试计划导入jar包,网上查找或者问对应开发工程师提供 2...

  • AndroidStudio导入jar

    AndroidStudio导入jar 向android studio导入jar包时,如果只把jar包复制粘贴到项目...

  • JMeter与Ant的集成

    1、%JMETER_HOME%\extras文件夹下的ant-jmeter-1.1.1.jar这个jar包复制到%...

  • Spring之HelloSpring

    三、HelloSpring 目录:导入jar包、代码编写、修改案例 1.导入jar包 注:Spring需要导入co...

  • 工程导包

    将jar包拖入带tool中 导入jar包的时候注意看是不是jar格式 不然导入会失败

  • SSH整合笔记

    第一步导入jar包Struts2的jar包+Spring的jar包+Hibernate的jar包以及整合jar包 ...

  • springmvc整合mybatis

    导入所需要的jar包 spring的jar包 mybatis的jar包mybatis-3.4.5.jarmybat...

  • spring环境搭建步骤

    1、导入Jar包,目前导入五个基本jar包:commons-logging-1.2.jarspring-beans...

网友评论

    本文标题:8. Jmeter导入jar包

    本文链接:https://www.haomeiwen.com/subject/zbdcuctx.html