How to use Apache JMeter’s WebDriver Sampler to Load Test the UI of an Application

Posted by & filed under Apache JMeter, Load Testing, Performance Testing, Selenium WebDriver, UI Testing.

3 minutes read Here is how to use Apache JMeter’s WebDriver Sampler to load test the UI of the application, and by the UI, I mean load test a user’s workflow, with entering the web pages, clicking on different links etc. All you have to do is install the JMeter plugins and make use of the WebDriver Config… Read more »

Performance Testing vs. Load Testing

Posted by & filed under Load Testing, Performance Testing, Test Automation.

2 minutes read If you ever asked yourself “What is the difference between Performance Testing and Load Testing”, below are listed some of the main characteristics of Performance Testing and Load Testing, and how are they different from one another. What is Performance Testing? Performance Testing represents the characteristics of a system, how fast is that system, in… Read more »

Enable gzip compression on NGINX

Posted by & filed under Load Testing, Page Load Time, Performance Testing, UI Testing.

2 minutes read During Speed testing of your website or web application using LoadFocus (https://loadfocus.com/website-speed-testing) on the Advice section you might get the tip that you need to enable compression like in the image below:     Compressing responses often significantly reduces the size of transmitted data. Because the compression happens at runtime this can add a big… Read more »

How to use assertions in Apache JMeter tests

Posted by & filed under Load Testing, Performance Testing, Test Automation, Uncategorized.

5 minutes read What are assertions ? In case you are not familiar with the term, an assertion “is a test / a condition that must be tested to confirm conformance to a requirement”. Basically a test assertion is – a condition that compares the expected value with the actual value for a specified use case.   Why should I… Read more »