第二篇--Jmeter测试Java请求

  前提:需要准备eclipse作为开发工具,安装jdk,准备完毕,接下来开工喽!

  

  1、新建Java工程BMIrisJNIJarTest,新建lib目录,将Jmeter安装目录下lib/ext包下的ApacheJMeter_core.jar和ApacheJMeter_java.jar复制到lib下,然后导入下图jar包

     

  2、AbstractJavaSamplerClient是Java请求的核心接口,实现接口AbstractJavaSamplerClient,sampleResult的开始和结束方法之间可以写测试代码

    

  3、将src代码生成jar包BMIrisJNIJarTest.jar

     

  4、将生成的和引用的jar包放到Jmeter的lib/ext目录下

  5、运行Jmeter安装目录中bin下的jmeter.bat

    a、测试计划-右键-Threads-线程组

    b、线程组-右键-sampler-Java请求

    c、如下图,可以在类名称处选中自定义的测试类,如下图

    

  6、配置线程组执行数量和时间后,便可执行测试计划。

  简略的介绍完Java请求的使用,理解整个过程,多练习来熟悉整个测试过程,下篇介绍如何对数据库进行压力测试。

时间: 2024-10-17 21:40:23

第二篇--Jmeter测试Java请求的相关文章

使用Jmeter测试java请求

1.性能测试过程中,有时候开发想对JAVA代码进行性能测试,Jmeter是支持对Java请求进行性能测试,但是需要自己开发.打包好要测试的代码,就能在Java请求中对该java方法进行性能测试2.本文举的例子是Java实现通过传入两个参数,将值写入到文件中 开发思路1.使用Eclipse创建Maven 项目,配置Pom文件,引入Jmeter开发Java请求所需的依赖包:2.创建输入参数类,和测试类,然后继承JavaSamplerClient,实现四个主方法:3.对编写好的项目进行编译.打包4.把

jmeter的http post请求与测试Java请求

1.jmeter 测试Java请求 1.1 建立测试类,在被测程序中添加测试类 1.2 将测试程序打包,打成不可运行的包 1.3 将打好的包,放在$JMETER_HOME/lib/exts下面,把测试包依赖的jar放在$JMETER_HOME/lib 2.jmeter测试https post http://my.oschina.net/u/147181/blog/164873 2.1 填写好地址及路径,协议修改为https 端口和代理默认即可

jmeter测试java代码

有时候总是要写代码的,不得不说你也得会,这不往下看 java请求了,就的写代码,那么先来实现一个类, package com.company.jemeters; public class Hello { public int sum(int a,int b) { return a+b; } } 实现了一个加法,那么我们去写测试类 这里需要吧jemter 的库添加到lib里面去 package com.company.jemeters; import org.apache.jmeter.confi

jmeter 的java请求代码在main方法里面执行

1.新建一个java请求执行加法类 public class TestDemo { public int Tdemo(int a,int b){ int sum = 0; sum = a+b; return sum; } } 2.再建一个jmeter的java请求类 import org.apache.jmeter.config.Arguments; import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;

jmeter测试HTTP请求

HTTP超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议.所有的WWW文件都必须遵守这个标准.(详情参考看一下百科) HTTP发送请求有GET,POST,PUT, OPTION,HEAD,DELETE,TRACE,CONNECT 8种,目前来说最常见的是GET.POST和PUT请求,其他的比较少见. 1.GET:用于不修改数据仅向服务器获取资源(比如我们常见的访问某个网站首页,进入某个页面啊...基本都是用的GET请求方式) 2.POS

JMeter 测试 JAVA 接口

使用JMeter测试JAVA接口,需要编写一个java类,继承AbstractJavaSampleClient,实现具体接口的调用,然后将此工程打包为一个jar包,防止在JMETER_HOME\lib\ext目录下,然后在JMeter里配置调用. 编写Java类,继承AbstractJavaSampleClient 打包 jar 将jar包放置至 JMETER_HOME\lib\ext 目录 JMeter里配置调用 1. 添加依赖 <dependency> <groupId>org

JMeter学习(十七)JMeter测试Java

目的:对Java程序进行测试: 一.核心步骤1.创建一个Java工程:2.将JMeter的lib目录下的jar文件添加进此工程的Build Path:3.创建一个类并实现JavaSamplerClient接口或继承AbstractJavaSamplerClient,并重写: public Arguments getDefaultParameters();设置可用参数及的默认值: public void setupTest(JavaSamplerContext arg0):每个线程测试前执行一次,

【转】JMeter学习(十七)JMeter测试Java

目的:对Java程序进行测试 目录 一.核心步骤 二.实例 三.JMeter JavaSampler介绍 四.自带javaRequest Sampler 一.核心步骤 1.创建一个Java工程: 2.将JMeter的lib目录下的jar文件添加进此工程的Build Path: 3.创建一个类并实现JavaSamplerClient接口或继承AbstractJavaSamplerClient,并重写: public Arguments getDefaultParameters();设置可用参数及的

【转】JMeter学习(十八)JMeter测试Java(二)

实例: 服务为:将输入的两个参数通过IO存入文件: 1.打开MyEclipse,编写Java代码 服务: package test; import java.io.File; import java.io.PrintWriter; public class OutputService { public static void output(String filename, int a, int b) throws Exception { PrintWriter out = new PrintWr