Pre-Defined Beanshell Variables in JMeter

The most essential and commonly used JMeter API classes available to BeanShell components are listed in the following section. Let's deep down pre-defined beanshell variables in JMeter and more... The following is found at the bottom of the BeanShell sampler component: For the script, the following variables are defined: "SampleResult, ResponseCode, ResponseMessage, IsSuccess, Label, FileName, ctx, vars, props, log” Sample Result It corresponds to the org.apache.jmeter.samplers class in JMeter. All of the javadoc's fields and methods may be accessed and invoked. Here's an example of a scenario: ​ getUrlAsString currentURL = SampleResult.getUrlAsString currentURL = SampleResult.getUrlAsString current () ResponseCode The response [...]

By |2021-06-30T15:11:18+03:00June 30th, 2021|

How to Use JMeter’s Favorite Built-in Component: BeanShell

One of the most sophisticated JMeter built-in components is BeanShell. It understands Java syntax and adds scripting capabilities such as loose types, commands, and method closures. If your test case is unusual, and implementing it using integrated JMeter components is difficult or impossible, BeanShell might be a great way to fulfill your goals. BeanShell entities in JMeter have access to both internal JMeter APIs and any external classes loaded into the JMeter classpath (be sure to drop required jars into your JMeter installation's /lib/ext folder and insert the relevant "import" lines at the start of your BeanShell scripts). The following [...]

By |2021-06-30T15:28:03+03:00June 30th, 2021|

JMeter vs LoadRunner | Know the Top 6 Differences

When it comes to performance testing, there are not so many different tools that has been mature enough to use in software performance testing projects. In this article we decided to talk about two of the oldest performance testing tools on the market. Those two tools are Apache JMeter and LoadRunner.   Let's give some information about LoadRunner for those who have never heard of it.   Apache JMeter and LoadRunner  What is Apache JMeter?  Apache JMeter is an open-source Apache project that helps IT teams to do load testing on their applications. It has its own script recorder, test result analyzer plug-ins and many cool features.   What is LoadRunner? LoadRunner is a software performance testing tool developed [...]

By |2021-06-30T11:58:10+03:00June 29th, 2021|

Part2: Are Your E-Commerce Sites and Apps Ready for Black Friday 2021?

In our last post, we discussed a few ideas for getting the most out of your online and mobile sales during peak shopping seasons. Continue reading to discover about the remaining strategies that will provide you ideas, inspiration, and motivation to avoid losing money on Black Friday, Cyber Monday, or whatever your largest e-commerce days are. 6th tip: Make The Payment Process More Efficient. The checkout process and payment success rate are critical to your Black Friday success. The transaction (and your income) is still subject to payment gateway issues, payment processor failures, bad networks, purchaser error, and a variety [...]

By |2021-06-28T17:04:16+03:00June 28th, 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 follows: [...]

By |2021-06-22T11:44:44+03:00June 17th, 2021|

Performance Testing Behind Firewall: On-Premise Load Testing

Load testing and Performance testing are important for discovering bottlenecks in your system and determining the load capacity it can handle. Most of the time, it is necessary to carry out these tests behind the firewall of companies for data privacy and security. Loadium provides On-Premise Load Generator solution to run performance testing behind firewall. What is On-Premise Load Generator? Our service that creates the load on the servers in your tests with Loadium is called Load Generator. In standard tests, Load Generator is located on Loadium servers. It runs the tests in its environment and creates [...]

By |2021-05-25T13:37:58+03:00May 25th, 2021|Tags: , , |

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 overall [...]

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 can always [...]

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 10% [...]

Go to Top