My name is Rida Sattar. As a technical-savvy, I have more than 3 years of experience in Software testing and Selenium automation. Currently I am working as a Senior QA Automation Engineer for an IT company in Karachi, Pakistan. I always love to put myself in new challenges and break software from different angles. I have passion for automation and performance testing. I always try to share my ideas and knowledge with the community because I believe in this quote: “Knowledge has no value unless you use and share it.”

JMeter

Logic Controller

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Logic Controller let you handle the order of processing Samplers/Requests in a Thread. Logic Controllers will decide “When & How” to send a request to a…

JMeter

Listener

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Listener allows us to view and analyze the Sampler request and response in the form of tables, graphs, trees etc. You can also save results in…

JMeter

Assertion

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Assertion in JMeter is used to validate response of the request, that you have sent to the server. Assertion is a process where you verify expected result…

JMeter

Post-Processor

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Post-Processor will be executed when a Sampler Request finishes its execution. If you need to use post-processor for a particular Sampler, then add it as a…

JMeter

Pre-Processor

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Pre-Processor element is defined to alter the settings of Samplers in their scope. It will always execute before the actual sampler request. Pre-Processors elements list is as…

JMeter

Timers

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener JMeter sends requests without applying any delay between each sampler/request. If you perform load/stress testing on your server without any delay, it will be overloaded. Then,…

JMeter

Configuration Elements

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Configuration Element enable us to declare variables, so Samplers can use data through these variables. Configuration element is accessible from only inside the tree node where…

JMeter

Samplers

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Samplers in JMeter allows JMeter to send different types of requests to a server. Samplers are the actual requests, JMeter sends to the web server under test.…

Thread Group in JMeter Test Plan

Thread Group in JMeter Test Plan

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener In this chapter of Thread Group in JMeter Test Plan, we will be covering the following topics: What is Thread Group How to Create a Thread…

Build JMeter Test Plan

JMeter TutorialJMeter SetUpIntroduction to JMeterHow to Install JavaHow to Install JMeter?JMeter BasicsGetting Familiar with JMeter GUIBuild JMeter Test PlanElements of Test PlanThread Group in JMeter Test PlanLogic ControllerSamplersConfiguration ElementsTimersPre-ProcessorPost-ProcessorAssertionListener Build JMeter Test Plan A Test Plan can be considered as a root node that has potentially many levels of additional elements / nodes that forms…