How To Use “-1”/All On JMeter Selector

While scripting E-Commerce sites, situations, where cart service is not called after cart delete service, can be faced. It forces us to make only one request to cart and delete every item on cart one by one, without calling the cart request again. Let's check how to use “-1”/all on JMeter selector. Since the cart request is called only once, we have to get IDs of every item in the cart in only one selector. In this blog, you will see step by step how to overcome such situations.  You can also apply this solution to JSON and REGEX Extractors.  I want to find the right testing type [...]

By |2021-10-26T14:16:06+03:00October 26th, 2021|

Loadium Capterra Reviews

Loadium’s 15th Review on Capterra Garners Perfect 5-Star Rating Another review, another perfect 5-star rating! That's the kind of performance testing services you get when you collaborate with a product like Loadium. Our team is full of capable and passionate individuals who are always looking for creative ways to tackle your challenges and provide amazing solutions that fit your needs. This specific review is about an e-Commerce development project for a retail company. Our team provided support and consultations in order for the client to improve their performance and load testing  processes. Some of the main deliverables are as [...]

By |2021-09-30T11:04:20+03:00June 17th, 2021|

Why Test Automation is Necessary?

Any company that is developing a software product should perform testing. Testing is an important part of product development, particularly when it comes to ensuring quality. Many small and mid-sized businesses neglect research, despite the fact that it is important for producing a reliable product. It's important to have tests in place, but it's also important to know how to run them. At all times, manual testing should be minimized. Furthermore, test automation enhances overall software development performance and allows for the creation of more robust tools. Manual testing is favored by some firms, but it is not the best [...]

Percentile, Best Measure For Response Time

What Is A Percentile? Percentile (common measurement in statistics) splits the given sample group into 100 equal-sized intervals and this enables the data to be analyzed in terms of percentages. We can explain the usage of percentile with an example: The response time for an HTTP request below which 90% of the response time values lie, is called the 90-percentile response time. In the following graph, 90% of the requests is processed in 3.0 seconds or less: Why Do We Use Percentiles? If we speak statistically, there are a lot of methods to define just how good of an [...]

Load Tests and End-to-End Back-end Analysis

Even though, load testing and performance testing have different meanings in the software world, the basis is the same; to be able to fully answer the following questions. "How does the system behave under a certain load?" "What kind of infrastructure do I need within acceptable values?" "How far does this system take us with these resources?" To get these answers, you must first be able to apply similar loads and see the current behavior of the system. The next step is analysis. What Will We Analyze? The analysis part is very thorough. Because at this point, we also [...]

Performance Test Reporting

Performance Test Reporting step provides an overall test result, test analysis, and recommendations to the development team from the application’s performance perspective.   Sometimes, technical teams may underestimate the value of reporting, mostly because they are busy, and writing a good report sometimes just takes more time than expected.  What Is Performance Test Reporting?    Performance Test Report makes performance testing visible and helps to find bottlenecks and make the GO / NO-GO decision for the whole application or a specific business flow.  There are many ongoing forum discussions about what the ideal load testing report needs to contain.  While there may not be much agreement over the perfect performance report, you [...]

Is Your Business Ready for the Peak Season?

Coronavirus is continuing to spread all around the world, with more than 40 million confirmed cases. In many locations, the number of Coronavirus cases is still increasing and some countries which even had achieved great success in taking control of the initial outbreak have also started seeing the number of confirmed cases rise again. In countries that have started to experience normalization, consumers are still on alert. Shopping behavior has completely changed, and spending intent still remains below the pre-crisis level. During the pandemic, consumers were mainly transferred to digital and omni-channels. Many shopping categories have grown more than [...]

By |2021-11-05T17:21:03+03:00November 2nd, 2020|Tags: , , , , |

Functional Testing with Loadium & Apache JMeter

Functional Testing Functional Software Testing is the technique used to test the features and functionality of a system or software. Functional testing aims to answer questions like "can the user do this?" or "does this feature work?". After this brief definition, let's answer questions such as; “What is a functional test with JMeter?”, how it can be done effectively. Functional test sample with JMeter Functions to be tested.Github.com's home page and login page. In order to prepare a test scenario in JMeter, we must first test the scenario in a Web Browser, capture the requests made with our browser's [...]

Websocket with Apache JMeter

It's apparent that the usage of Websocket has expanded greatly in recent years, and its reliability is expected to be high since it mostly carries crucial information to clients. Hence, testing their durability and reliability has become more important. It is possible to execute performance tests on Websockets with Apache JMeter by using "Websocket Samplers" plugin developed by Peter Doornbosch. Websocket Samplers Plugin Let’s take a look at the plugin first. You can find the plugin here. Once you install the plugin, you will get 7 new Sampler elements: Websocket Close Closes the current Websocket connection Websocket Open Connection [...]

By |2022-02-17T10:30:02+03:00October 14th, 2020|Tags: , , , , |

Handling Error Messages of JMeter Tests in Loadium

Errors found during testing is a part of the process, tests are done to find them after all. After finding an error, understanding its reason is crucial. Some errors are easy to understand and recognize if they reveal themselves clearly, but sometimes errors are hard to detect and if their reason isn’t clear it might even lead to more confusing results. There might be several reasons for an error to occur. It could be due to a logical error in the script, or while the script is doing its work properly, server might mess up when processing it. JMeter has [...]

Go to Top