“Continuous Load Testing” involves exposing performance-related risks early and continuously so that rapid software releases don’t compromise the end user experience. Tricentis accelerated the path to Continuous Load Testing by acquiring Flood IO. Flood’s breakthrough technology frees load testing from resource-intensive performance labs and “shifts it left” with a simplified and highly-scalable approach. Together, we’re transforming load testing for today’s lean, fast-paced delivery pipelines.
Whether your team is already using open source load test tools or you have Tricentis Tosca test cases—which will power load testing as well as functional testing— it’s easy to make Continuous Load Testing part of your quality process.
About Flood Load Testing
Flood is the industry’s most flexible and scalable on-demand load testing solution. We help DevOps teams test how their applications scale with massive load generated from around the world. Scale out your flood load tests for maximum concurrency and throughput at any given time. We’ll take care of the infrastructure and provide aggregated, real-time reporting. Our distributed grid infrastructure was built with a “shared nothing” architecture that lets us scale horizontally beyond the capabilities of any other load testing service on the market today.
Currently, test plans can be defined in open source tools such as JMeter, Gatling, and Selenium, or specified directly in the Flood interface. Additional creation/integration options, including Tricentis Tosca integration and scriptless load test creation, will be unveiled in October.
Continuous Load Testing
with Tricentis Tosca
The upcoming Tricentis-Flood integration allows teams to perform load testing with Tricentis Tosca’s scriptless functional test cases. This enables teams to:
- Start load testing with any Tricentis Tosca cross-browser test case
- Create smoke tests on the fly with the Tricentis Tosca recorder
- Integrate load testing into CI for immediate feedback
- Identify performance problems early—when they’re easiest to fix
Why Continuous Load Testing?
Agile delivery cycles rely on continuous quality, including user experience and performance testing across dynamic release cycles (and we are also seeing increased use of open source). Organizations are re-architecting the quality process for accelerated delivery…As part of that process, I am seeing adoption of lightweight, continuous load testing emerging across development teams, from early-stage startups to large enterprises.
Melinda Ballou, IDC
Times have changed. Old performance testing approaches are too late, too heavy, and too slow for today’s lean, fast-paced delivery pipelines, Yet, releasing updates without insight into their performance impact is incredibly dangerous in today’s world—with competitors just a click away.
Sandeep Johri, CEO Tricentis
Driven by mobile, the internet of things, and the need for speed, dev teams want to use their functional test cases not only for user acceptance testing (UAT) and automated regression testing, but also for testing load performance — and they want do more of it. Performance testing is shifting left, meaning that teams test load performance early and locally so they can fix their designs sooner rather than later.
Diego lo Guidice, Forrester Research *
Getting Started with Load Testing
You’ll learn how to:
- Avoid common pitfalls for load testing with cloud-based infrastructures
- Extinguish “helmet fires” when running massive load
- Apply quantitative approaches to performance monitoring and baseline performance
Your Top Load Testing Questions Answered
Some of the questions covered include:
- When should load testing shift left and when should it shift right?
- Why are cloud-based load testing services better than the “legacy” thick client load testing tools everyone’s been using for years?
- What’s the value of integrating load testing into CI/CD pipelines?
- We already have dedicated performance testers. How would developers and testers do load testing without stepping on their toes?
- If I don’t have any load tests yet, where should I get started? What tool is easiest to learn?