Questions tagged [jmeter]

Apache JMeter is an open source Java application, designed to load-test functional behavior and measure performance. Originally designed for testing Web Applications, it has since expanded to other test functions as well.

The Apache JMeter desktop application is open source software, a 100% pure Java application designed to load-test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.

What can I do with it?

Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load.

What does it do?

  • Can load and performance test many different server types:
    • Web (HTTP, HTTPS)
    • SOAP / REST
    • Database via JDBC
    • LDAP
    • JMS
    • Mail - SMTP(S), POP3(S) and IMAP(S)
    • Native commands or shell scripts
  • Complete portability and 100% Java purity.
  • Full multithreading framework allows concurrent sampling by many threads and simultaneous sampling of different functions by separate thread groups.
  • Careful GUI design allows faster operation and more precise timings.
  • Nice and Complete HTML report for in depth analysis of Load-Test results
  • Live results with Graphite Connector or InfluxdbBackendListenerClient
  • Caching and offline analysis/replaying of test results.
  • Highly Extensible:
    • Pluggable Samplers allow unlimited testing capabilities.
    • Several load statistics may be choosen with pluggable timers .
    • Data analysis and visualization plugins allow great extensibility as well as personalization.
    • Functions can be used to provide dynamic input to a test or provide data manipulation.
    • Scriptable Samplers (Apache Groovy is fully supported through JSR223 Test elements, as long as any other JSR223-compatible languages).

Official

Useful Links:

Related Tags

19057 questions
2
votes
1 answer

How to get JMeter Include Controller to use top-test plan's config elements?

In JMeter I am attempting to create a login test plan that can be used by many other test plans. The setup is as follows: LoginTest.jmx TestPlan TestFragement PostLogin_HTTPRequest OtherTest.jmx TestPlan …
Matt Pascoe
  • 8,651
  • 17
  • 42
  • 48
2
votes
4 answers

Load or functional testing of GWT app using JMeter

I am new to JMeter. I wanted to do some functional testing of my GWT application using JMeter. Does it support GWT testing? For example I would like to write a script that might check if the login module of my GWT application is doing good or not.…
Mohyt
  • 990
  • 2
  • 10
  • 26
2
votes
1 answer

JMeter Encoding issue

I need to extract a value from http response which is in the format "test/23|temp value" and need to pass it in next request string body as "test%2F%7Ctemp+value" I believe we are doing some form of encoding. how can we achieve this in JMeter…
Kumar
  • 399
  • 4
  • 16
2
votes
1 answer

How to send Stomp Frames via JMeter

I'm running ActiveMQ Artemis with stomp port on 61623 and a Spring Boot application. I need to perform a load test against it and want to send simple stomp messages to the broker. Which sampler can I use? Is TCP Sampler suitable here? Or can I use…
Cat
  • 62
  • 7
2
votes
1 answer

Non text response data received in Jmeter sampler response

When I running Jmeter in non gui mode Im getting response error in Jmeter Im using below mentioned settings in the simple data writer in the script I want to know whether server under test has thrown this Non-text response data error or error is…
2
votes
1 answer

Jmeter - Unauthorized error in a direction

I have recorded a flow of a web app, which (I think) do login throught the Windws user. The first request is :authority: XXX.XXXXX.es :method: GET :path: / :scheme: https accept:…
user123043
  • 121
  • 5
2
votes
2 answers

JMeter | Request with Patch Method giving error-"Invalid HTTP method: PATCH"

I am getting the below error when I am trying to hit a request having Method: PATCH Using JMeter Version:-apache-jmeter-5.4.1 "java.net.ProtocolException: Invalid HTTP method: PATCH …
vikas
  • 496
  • 3
  • 15
2
votes
1 answer

functional testing a JMS message queue with JMeter

I've got a REST service that in response to a request, posts a message on a JMS queue. All of the main http functional testing is done using JMeter, so I was wondering if anyone has successfully pulled a JMS message off an existing queue in JMeter?
steve
2
votes
1 answer

How to upload the image in the API request through the groovy

In my API request, with the request payload the complete image is also getting loaded. Is there any way I can script it through JMeter using Groovy? UI Call where I am uploading image: enter image description here Main Request POST Call: enter image…
Dev030126
  • 315
  • 1
  • 8
2
votes
1 answer

is it possible to install jmeter in M1 chip mac book pro

Today when I install jmeter in my Macbook pro(macOS Monterey 12.5) with M1 pro chip like this: brew install jmeter shows error like this: Follow the instructions here: https://github.com/Homebrew/homebrew-cask#reporting-bugs Warning: Unexpected…
Dolphin
  • 29,069
  • 61
  • 260
  • 539
2
votes
5 answers

100 simultaneous requests on a servlet

I would like to test a sevlet that I 've made with simultaneous requests (100 or 1000 or more). I was searching about it and I found JMeter but I am not quite sure if it does what I want. Do you know how I could do something like that. Do you know…
x_maras
  • 2,177
  • 1
  • 25
  • 34
2
votes
1 answer

Jmeter Aggregate report with Thread group name using command line

I was trying to integrate apache-jmeter with jenkins pipeline.We are using apache-jmeter version 5.1 and intalled the performance plugin version 3.0 in jenkins. D:\apache-jmeter-5.1\bin\jmeter.bat -Jjmeter.save.saveservice.output_format=xml -n -t…
2
votes
1 answer

How can I simulate form authentication in Tomcat using JMeter?

I'm very new to JMeter, but I have some ideas of what JMeter could be used for. Also I have a Tomcat application with form authentication enabled. The thread I'm trying to use consists of: HTTP Request Defaults HTTP Cookie Manager HTTP Header…
Lyubomyr Shaydariv
  • 20,327
  • 12
  • 64
  • 105
2
votes
1 answer

Calling variables within other variables in Jmeter

I have a set of JSON templates in a CSV file and a DataInsert: {"Data":"${DataInsert}"}, testdatainsert Variables are defined as JSONTemplate,DataInsert I'm running an HTTP request with the body: ${__V(JSONTemplate${DataInsert})} And I would like…
Zyzyx
  • 492
  • 4
  • 18
2
votes
1 answer

JMeter Cookie Manager

I am using JMeter to make a simple login test on my website. I have a Thread Group which contains a Cookie Manager, an HTTP request to the root page, then an HTTP Post which posts a username and password, and then a Results view. When I run the test…
skaz
  • 21,962
  • 20
  • 69
  • 98
1 2 3
99
100