JMeter Learning

My Learning with JMeter.
This new year, i will come with some post on my learning with JMeter. This is the first inital post, which is starting point.


Apache JMeter

Apache JMeter is Open Source Software, a 100% pure Java desktop application designed to load test client/server software (such as a web application ).
 It may be used to test performance both on static and dynamic resources such as static files, Java Servlets, Perl scripts, CGI scripts, Java objects, databases and queries FTP servers , and more.

JMeter 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.

JMeter can help you regression test your application by letting you create test scripts with assertions to validate that your application is returning the results you expect. For maximum flexibility, JMeter lets you create these assertions using regular expressions.

Starting to Use:

To Install JMeter we need to just download the binaries .zip from the given link: http://jmeter.apache.org/download_jmeter.cgi

Download Jmeter, and install by unzipping the .zip file in any directory. Go to apache-jmeter-2.8\bin folder, it has the files shown is screenshot below:


 To Start JMeter, Double Click on Jmeter.bat. JMeter will start with the below initial screen.



The user interface has two panes. The left pane displays the elements used in our testing. Initially, there are the Root and two sub-elements, Test Plan and WorkBench.

Test Plan: A test plan describes a series of steps JMeter will execute when run. A complete test plan will consist of one or more Thread Groups, logic controllers, sample generating controllers, listeners, timers, assertions, and configuration elements.

WorkBench: Workbench is place where we store test elements which are saved and used in later stages. We can add two non test-elements which are HTTP proxy server and HTTP mirror server. Http proxy server is used for recording purpose.
To use it right click on workbench  then select Add --> Non-Test Elements --> HTTP Proxy Server.

Lets see some terms related to JMeter in next post.

Comments

Popular posts from this blog

How to use a value between two different threads in Jmeter

Steps to Analyze AWR Report in Oracle

Correlation and checking in Results