Ask a Flooder: Recent Episodes

Tricentis Flood

A regular podcast by Tricentis Flood about load testing, continuous integration, and everything it takes to make your applications run faster and more reliably.

View Details

Distributed load testing is a crucial part of scaling up load tests for more users. Leandro Melendez, aka Señor Performo, goes over the main advantages of distributed load testing and how you can incorporate it into your load test scenarios.  

Running distributed load tests on Flood: https://bit.ly/3dI1PNC

API load testing ebook for beginners: https://bit.ly/3jgkPDZ

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=8QeDxf6k2mw

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

Señor Performo returns in this second video about load testing scenarios, where he discusses the difference between breakpoint, soak/endurance, and spike tests.  

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=IQX0pAMFLro

Part 1 of Señor Performo's load testing scenarios: https://www.youtube.com/watch?v=EGzoAadzWwM 

[API Load Testing ebook] Load test scenario types: https://bit.ly/30jUQom 

How to write a test plan: https://bit.ly/2GcwupN

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

What are the different types of load testing scenarios? Leandro Melendez (aka Señor Performo) discusses some of the most common types as well as some best practices for load testing.

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=EGzoAadzWwM

[API Load Testing ebook] Load test scenario types: https://bit.ly/34vU0rH

What is load testing?: https://bit.ly/2QBhhR3

6 common mistakes in performance testing: https://bit.ly/2Qq6IjE

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

In June 2020, the Dutch government the "coronalijn", a telephone hotline that any resident could call to schedule a COVID-19 test. The system struggled after a whopping 323,000 people called it, a quarter of whom didn't even call for a test. How does fear affect performance outcomes, and what can we do about it as performance engineers?  

FOMO and performance: Why Robinhood went down: https://bit.ly/3gXBLOL

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

What is the difference between browser and protocol automation? Guest flooder Leandro Melendez, aka Señor Performo, discusses the advantages and disadvantages of each one, especially with regard to load testing.  

The state of browser-level load testing in 2020: https://bit.ly/2CBXKwh

Choosing between protocol- and browser-level tools: https://bit.ly/3juVVlq

Flood Element: https://bit.ly/32QdupY  

Run your first load test on Flood: http://bit.ly/2wK8buq

Follow Leandro: https://www.srperf.com

https://www.perfbytes.com/p/perfbytes-espanol.html

https://twitter.com/srperf https://twitter.com/perfbytesesp

https://www.linkedin.com/in/leandromelendez

https://www.linkedin.com/company/srperformo

https://www.linkedin.com/showcase/perfbytes-espanol

https://www.facebook.com/srperformo

https://www.facebook.com/groups/pbytesesp

View Details

Load testing video streaming can be technically difficult compared to API load testing because there are metrics other than response time that you need to consider. In this video, Nicole shows how to load test video streaming using JMeter.

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=Q00briuogto

Parameterizing test properties in JMeter: https://bit.ly/2ZukfvU

Download the Ubik Video Streaming plugin: https://ubikloadpack.com/video-streaming-performance.php

Guide for load testing video with Flood and Ubik: https://bit.ly/2ZpAc6r

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

In the last video, Nicole discussed how to get started with using test data from a file in Flood Element, but what if you want to make sure that only unique data is used in your load test? You can do this by using a unique variable that identifies every browser instance in your load test and tying the user data to it.  

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=qVpX7MX3jxE

Element: https://bit.ly/3hD92QE

See the transcript and the full script here: https://bit.ly/2N4SNOj

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

Adding test data to your load testing scripts is a great way to make your scripts more realistic. Luckily, it's pretty straightforward to use test data in Flood Element, a browser-based load testing tool.  

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=EGhVm-R12qI

More about Element: https://bit.ly/3dNM0UG

Get the full script used in this video here: https://bit.ly/2UGKwV1

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

In this Flood Element tutorial, Nicole shows the steps required to install Element, including dependencies it requires. Flood Element is an open-source browser-based load testing tool created by Tricentis Flood.  

Run your first load test on Flood: http://bit.ly/2wK8buq

Learn more about Flood Element: https://bit.ly/2YM1mnV

Installation instructions for NodeJS: https://nodejs.org/en/download/current/

Installation instructions for Yarn: https://classic.yarnpkg.com/en/docs/install/

Installation instructions for Element: https://bit.ly/2yuYrWl

Video: Getting Started with Element: https://www.youtube.com/watch?v=oWtnStKrh98

Guides: Using Element with Flood: https://bit.ly/2YJIQg5

View Details

How does Flood help you with your load testing, and what are some of the issues we can help you with? Nicole talks about the three ways that Flood makes load testing easier.  

Get started with Flood: https://bit.ly/3aeBX9y

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=fJO9gdq2ZSw

View Details

How do you load test a native mobile app? Nicole discusses the general approach to mobile load testing, what a device farm is, and why a device farm isn't necessary for load testing. She also discusses the best mobile load testing tools to use.  

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=y_rRu0cDey4

[Video] What are the best tools for load testing?: https://www.youtube.com/watch?v=I5Wo6x2OoZU 

[Video] Recording mobile traffic using JMeter: https://www.youtube.com/watch?v=VVUyYF1VPlo 

[Blog post] Guide to mobile load testing: https://bit.ly/33CLgh4 

Case study: Iowa Caucus Reporter App: https://bit.ly/2J9qjkm 

Case study: Robinhood app: https://bit.ly/3ahYpP2

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

When it comes to software testing, the debate of Puppeteer vs Selenium is a hot one. Nicole tackles it here to determine which one is better for load testing in particular. Spoiler: The answer is still "it depends".  

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=K61W7ivhsuE

A more detailed blog post on Puppeteer vs Selenium: http://bit.ly/2vxWpmA 

Get started on Flood with Selenium: http://bit.ly/2U5xrEO 

Get started on Flood with Element: http://bit.ly/33w3uR7

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

Nicole talks about how to install the JMeter Plugin Manager as well as other plugins, what the best JMeter plugins are, and why you need them. JMeter is an open-source load testing tool that is already robust, but there are some fantastic plugins that have been developed for it that you might want to use in your next load test.  

Catch the video version of this podcast episode here: https://www.youtube.com/watch?v=eYyLoH-FQrk

Top 10 JMeter plugins and how they help: http://bit.ly/33sqKj9 

JMeter Plugins Org: https://jmeter-plugins.org/ 

Plugins Manager: https://jmeter-plugins.org/wiki/PluginsManager/ 

HTTP/2 Tutorial for JMeter: http://bit.ly/3a1fNaM

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

What's the difference between load testing and stress testing? When should you choose to run a load test on your application, and when is a stress test more appropriate? Well, it's all in the intention.  

Catch the video version of this podcast here: https://www.youtube.com/watch?v=igP2q__zMcc

Video on performance testing vs load testing: https://www.youtube.com/watch?v=8CueAkDY5yE 

Real-life stress testing in action: Robinhood app failure http://bit.ly/3cSRUUq

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

One of our most commonly-asked questions is: "What are the best tools for load testing?" The answer will depend on a few things: your reason for load testing, the application you want to test, what kind of load testing you want to carry out, your team's experience with scripting, and how many virtual users you want to run.  

Note from Nicole: In this video, I say that traditional load testing tools can't simulate requests that are triggered by interactions on the client-side. This isn't technically true: if you know what the requests are, you can build those requests manually on a protocol-level tool (like JMeter or Gatling). However, this takes more work compared to browser-level tools that just do this natively.  

Choosing a load testing tool: http://bit.ly/2IIPIRy 

JMeter vs Gatling: http://bit.ly/38MvfWO

View Details

What is the meaning of concurrent users in performance testing? You might have seen concurrent users in JMeter or other tools, but what does it mean and how can you use the term properly?  

The tweet mentioned: https://twitter.com/flood_io/status/1224284942932332544 -- and hey, follow us while you're at it! 

An article by Tim Koopmans on why concurrent users is not as important as you think: http://bit.ly/38Keqf5

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

In a two-for-one Ask a Flooder, Nicole answers two questions: What is the difference between performance testing and load testing and in which situations is performance testing a better option than load testing?  

Front-end performance testing tools mentioned: 

https://gtmetrix.com/ 

https://www.webpagetest.org/

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

How do you load test a mobile app? In this tutorial, Nicole discusses how to record mobile traffic from a native mobile app from a laptop using a free tool called JMeter, with step-by-step instructions.  

Where do you go from here? Check out our full guide to mobile load testing: http://bit.ly/2TLzRYV 

See this in action for a real app (Iowa Caucus Reporter App): http://bit.ly/33ig9XR 

What FOMO has to do with performance testing (Robinhood app): http://bit.ly/2wMkgPV

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

If you want to run a load test using real browsers, Flood Element is one of the best options. Element is a powerful open-source tool that you can use for both functional and nonfunctional testing. Here's how to get started.  

More about Element: http://bit.ly/3aMLcgZ 

Getting Started with Element: http://bit.ly/2W2oFZl

Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

Why does your load testing tool report high response times, but on your browser, your application loads really quickly? Nicole talks about the most common cause for these unexpected response times. Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

Where can you run your load tests while using Flood? Nicole discusses running tests on the cloud (using either our AWS account or your AWS or Azure account) and using on-premise machines. Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

How do you go from having a JMeter script to actually using it to load test in the cloud? Nicole explains how to use Flood to scale up your JMeter tests. Run your first load test on Flood: http://bit.ly/2wK8buq

View Details

On this first episode of the audio Ask a Flooder, Nicole van der Hoeven discusses why you might want to run a load test using real browsers, the difference between protocol-based and browser-based tools, and two tools you can use for browser-based load testing. Check out Flood at http://bit.ly/2wK8buq