Module Controller in apache jmeter is one of the important and frequently used logic controller in any software web applications load test plan. Earlier we learnt usage of different jmeter logic controllers with example which are listed on Jmeter Tutorial but module controller is different from all of them. Module controller allows you to redirect test execution to a given fragment of the test or you can say selected module. Let's take simple example to understand usage of module controller better for your software web application's load testing.
Adhoc testing is one of the widely used testing practiced, this is informal type of testing where any kind of documents are not prepared. And testing is done without creating the test cases. The main aim of this testing is to find bug by testing the functionality randomly and providing random inputs.
When to perform or when Adhoc Testing is preferred: there are many occasion when this AdHoc testing is preferred. One of the occasion is when there is less time remaining for the testing team to test then AdHoc Testing is preferred. Another occasion is when there is less software specification document are available then also AdHoc testing is preferred. This testing also performed when formal testing is done. To before the release this testing is also done to ensure that system is working properly.
Points to Remember : When to perform AdHoc Testing:
- when there is less time.
- when less software specification document available.
- performs after formal testing or perform before release.
If controller is very useful in any software application's load testing using jmeter. If controller in jmeter allows you to set condition to evaluate it and based on condition evaluation result it will decide to run or not to run if controller's child elements. If condition evaluation result is positive then child elements of if controller will run else child elements of if controller will not run. Let's see sample software load testing plan to understand usage of if controller. Also you can view Jmeter Logic controllers examples.