How to Add a Variable Number of Parameters in Apache JMeter

Some requests have more than one parameter, and the number of parameters may change. You can also add dynamic parameters according to your scenario. To resolve this issue, we need to use JSR223 PreProcessor provided by JMeter. First, we add an HTTP request as shown below, then we delete all the parameters and add JSR223 PreProcessor. In this example, we choose the groovy language. Then we add a for loop to determine how many parameters we will add, and add the parameter insert code to use it inside the for a loop. When we run the test, we add [...]

In-depth Analysis: Throughput Controller in JMeter and Splitting Threads to Requests

What is throughput? Throughput, essentially, is the number of requests executed per unit of time. It is one of the basic concepts of performance testing. Since the main subject here is "performance", a term that features a measurement of "per unit of time" makes it an important one. In performance tests, there will be a lot of requests going on in a short period of time in order to apply necessary stress to the desired servers. However, not every server in a system has an equal priority or necessity to apply stress. One of the servers might be called [...]

Top 10 Essential Software Testing Skills

# 1 Analytical and logical thinking In order to effectively identify the hidden errors, software testers must be able to analyze the given business situation and judge all the possible scenarios. They should be able to identify and solve unfamiliar problems. This requires someone with strong analytical skills who can validate the application under test. # 2 Critical thinking Critical thinking is a vital skill for a software tester. Testers should be able to ask questions, gather relevant information, understand them effectively and draw his/her own well-reasoned conclusions and solutions. # 3 Basic knowledge A good tester applies knowledge that [...]

What differentiates SDET from a tester?

SDET is short for Software Development/Design Engineer in Testing and nowadays many organizations search for SDET professionals for the development and testing processes of their software.  A tester can be a manual tester or a quality analyzer who is not involved in the software development process. However, SDET participates in the development of high-quality and high-performance code for the automation of test scenarios. He/she may also design the test framework that can be used as a testing tool. Read the following to better understand the differences between SDET and a Tester; SDET is a very competent resource with both development [...]

By |2020-11-04T16:41:11+03:00February 21st, 2019|Tags: , , , |

Shift Left Concept 101

Through time, organizations acknowledged the necessity of Software Testing and the cost of placing this phase at the last stages of the Software Development Lifecycle. It is important to implement testing in the early stages because late discovered bugs require much more effort, time and money to be fixed. In many cases, a critical error detected at the very end of the lifecycle causes a delay on product release that results in a major loss. There are also cases where detection of a bug causes the software to be binned since it’s not even worth the effort to fix the [...]

By |2020-11-04T16:47:38+03:00January 30th, 2019|Tags: , , |
Go to Top