Following are the Important Elements in Jmeter.
Test Plan :
A Test Plan defines and provides a layout of how and what to test. It can be viewed as a container for running tests.
Work Bench :
Workbench node simply provides a place to temporarily store test elements while not in use, for copy/paste purposes. When you save your test plan, WorkBench items are not saved with it.
Thread Group :
Following are the important Components of a Test Plan
Thread Group :
The thread group elements control the number of threads JMeter will use during the test.
We can also control the following via the Thread Group:
-By setting the number of Threads.
-By setting the Ramp Up Time
-By setting the number of test iterations.
-Action to be taken after a Sampler error
-Number of Threads
-Ramp-Up Period
-Loop Count
-Scheduler checkbox
-Scheduler Configuration
Controllers :
JMeter has two types of Controllers: Samplers and Logic Controllers.
Sampler:
Samplers allow JMeter to send specific types of requests to a server. They simulate a user's request for a page from the target server. Eg: HTTP Request, JDBC Request.
Logic Controller:
Logic Controllers lets you control order of processing of Samplers in a Thread. Logic Controllers can change the order of request coming from any of their child elements. Some examples are: ForEach Controller, While Controller.
Listeners:
Listeners let you view the results of Samplers in the form of tables, graphs, trees or simple text in some log files.
Eg: View Result Tree, Aggregate Report
Timers :
We can add a timer element which will allow us to define a period to wait between each request.
Eg: Constant Timer
Assertions:
Assertions allow you to include some validation test on the response of your request made using a Sampler.
Eg : Response assertion, Xpath assertion
Pre Processor :
A Pre-Processor is something that will happen before a sampler executes.
Post Processor:
A Post Processor executes after a sampler finishes its execution.
Config Elements :
Configuration Elements allow you to create defaults and variables to be used by Samplers. They are used to add or modify requests made by Samplers.
Test Plan :
A Test Plan defines and provides a layout of how and what to test. It can be viewed as a container for running tests.
Work Bench :
Workbench node simply provides a place to temporarily store test elements while not in use, for copy/paste purposes. When you save your test plan, WorkBench items are not saved with it.
Thread Group :
Following are the important Components of a Test Plan
Thread Group :
The thread group elements control the number of threads JMeter will use during the test.
We can also control the following via the Thread Group:
-By setting the number of Threads.
-By setting the Ramp Up Time
-By setting the number of test iterations.
-Action to be taken after a Sampler error
-Number of Threads
-Ramp-Up Period
-Loop Count
-Scheduler checkbox
-Scheduler Configuration
Controllers :
JMeter has two types of Controllers: Samplers and Logic Controllers.
Sampler:
Samplers allow JMeter to send specific types of requests to a server. They simulate a user's request for a page from the target server. Eg: HTTP Request, JDBC Request.
Logic Controller:
Logic Controllers lets you control order of processing of Samplers in a Thread. Logic Controllers can change the order of request coming from any of their child elements. Some examples are: ForEach Controller, While Controller.
Listeners:
Listeners let you view the results of Samplers in the form of tables, graphs, trees or simple text in some log files.
Eg: View Result Tree, Aggregate Report
Timers :
We can add a timer element which will allow us to define a period to wait between each request.
Eg: Constant Timer
Assertions:
Assertions allow you to include some validation test on the response of your request made using a Sampler.
Eg : Response assertion, Xpath assertion
Pre Processor :
A Pre-Processor is something that will happen before a sampler executes.
Post Processor:
A Post Processor executes after a sampler finishes its execution.
Config Elements :
Configuration Elements allow you to create defaults and variables to be used by Samplers. They are used to add or modify requests made by Samplers.
No comments:
Post a Comment