RedLine13 is answering Stack Overflow questions in Spanish and Portugues

You may have seen answers on Stack Overflow regarding JMeter Load Testing and RedLine13. Recently there have been some questions in Spanish and Portuguese with Stack Overflow answers in Spanish and Portuguese. Rohit, who works for RedLine13, looks for questions that people have in Stack Overflow and other places, and usually responds very quickly with some excellent advice! He recently saw a Stack Overflow questions in Spanish. Thanks to Google Translate he was able to understand theRead More →

HTTP Authorization Manager keeps your script from being rejected

Sometimes you will need to load test URLs that are restricted from public access. The types and resources can vary from corporate libraries and knowledge bases to targeted forums or others. All tend to have limited or restricted access. When you try to access such URLs, a browser generates a pop-up window and asks for username and password to authenticate. You should handle this in your JMeter script to get access to the web resources. ThisRead More →

Data Driven Testing with Excel Files

In our previous blog post, we wrote about Data Driven Testing (DDT) using CSV files in JMeter. Excel files are another popular approach. This blog post will show step by step how to do Data Driven Testing with Excel files. Contrary to CSV files, we will import some external libraries in JMeter and then write a few lines of code to perform data driven tests. The other important aim of this blog post is that insteadRead More →

AWS EC2 Instance Types

Which AWS EC2 Instance Type Will Work Best for your Load Test? Before performing a load test, you need to determine the right AWS EC2 instance type. Instance types comprise various combinations of CPU, memory, storage, and networking capacity and give you the flexibility to choose the appropriate mix of resources for your applications. There of course cost implications for which we discus estimation of those in a related  post.  In this blog post we willRead More →

RedLine13 Improvements help load test up to the "Red Line"

We’ve implemented a number of improvements, called Release 2018-06-22, to help make RedLine13 more useful to you. They include user interface improvements, bug fixes, better reliability and more. Below are a handful of those updates. New Features Sometimes, JMeter tests that ended abruptly or were cancelled would fail to generate the final JMeter report due to JMeter’s JTL file being truncated. We’ve added code to detect and correct that so you can see the report forRead More →

A question sometimes comes up: can you load test an AWS hosted site, that uses products such as AWS WAF, AWS CloudFront, and the AWS Elastic Container Service, with AWS Load Generators? The concern is that AWS networking may optimize routes and utilize internal large network pipes, etc.  The premise is that that will render the results inaccurate compared to real world results. Let’s look at Load Testing AWS from AWS and what you need toRead More →

Increasing the transaction levels and user levels can require you to tune your load tests. That may take some detective work. Here’s a real example. The Problem. A RedLine13 customer had an API test that ran for 12 minutes and generated around 500 transactions a second when run locally on their PC. Taking the same test running on Redline with 4 separate machines they expected to generate 2000 transactions but they were generating around 1040 transactions.Read More →

Writing a chat application with popular web applications has traditionally been very hard. It involves polling the server for changes, keeping track of timestamps, and it’s a lot slower than it should be. In this post we’ll walk through how to improve your WebSocket application performance. Socket.io Sockets have traditionally been the solution around which most realtime chat systems are architected. Socket.io is a JavaScript library for realtime web applications. It enables realtime, bi-directional communication betweenRead More →

In support of running selenium webdriver tests at scale, we built a simple wrapper for webdriver. The wrapper is open source and easy to run on a single machine, while RedLine13 can run it on 1,000 machines. Initial support for performance metrics: Collecting real-time metrics by running via PhantomJS. We injected javascript into PhantomJS to listen to onResourceRequested and onResourceReceived.  We could also track errors and timeouts.  You can see here how we tracked and summarized thisRead More →