Flood.io

Last updated
Tricentis Flood
FormerlyFlood IO
Type Private
Industry Software
FoundedJuly 2013
Founders
  • Tim Koopmans
  • Mikel Lindsaar
  • Ivan Vanderbyl
FateAcquired by Tricentis
Headquarters Melbourne, Australia
Products
Parent Tricentis
Website flood.io

Flood IO is a load testing platform that executes globally-distributed performance tests from open source tools, including JMeter, Gatling, and Selenium. [1] It also runs test plans written with Ruby JMeter, an open source RubyGem. [2]

Contents

Tricentis Flood

Flood is SaaS load testing service that runs existing test scripts across a globally-distributed grid infrastructure. It was built with a shared nothing architecture and integrates with AWS and Azure. Users can generate over 1 million globally-distributed requests per second without manually setting up the associated infrastructure or correlating the distributed results. The service provides detailed analysis reports and real-time monitoring. [1] [2] [3] [4] [5] [6] [7]

In July 2017, Flood IO was acquired by Tricentis and now goes by the name Tricentis Flood [6] [3] [5] [7]

Ruby JMeter

Ruby JMeter is a RubyGem that lets users write test plans for JMeter in any text editor with an expressive domain-specific language for communication with JMeter. It also includes API integration with Flood. [2] [8] Ruby JMeter is licensed as open-source software under the MIT License, which means it permits reuse within proprietary software provided that all copies of the licensed software include a copy of the MIT License terms and the copyright notice.

Flood Element

Flood Element is a load generation tool which uses the Google Chrome web browser to generate load on a web application by spawning thousands of browser instances and running a predefined test script to simulate a series of user interactions. Flood Element test scripts are written in TypeScript and follow a similar syntax to Selenium.

See also

Related Research Articles

Load testing is the process of putting demand on a system and measuring its response.

Apache JMeter free performance testing software

Apache JMeter is an Apache project that can be used as a load testing tool for analyzing and measuring the performance of a variety of services, with a focus on web applications.

LoadRunner

LoadRunner is a software testing tool from Micro Focus. It is used to test applications, measuring system behaviour and performance under load. LoadRunner can simulate thousands of users concurrently using application software, recording and later analyzing the performance of key components of the application.

Selenium is an open-source umbrella project for a range of tools and libraries aimed at supporting web browser automation. Selenium provides a playback tool for authoring functional tests without the need to learn a test scripting language. It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including JavaScript (Node.js), C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala. The tests can then run against most modern web browsers. Selenium runs on Windows, Linux, and macOS. It is open-source software released under the Apache License 2.0.

GUI testing tools serve the purpose of automating the testing process of software with graphical user interfaces.

RTTS is a professional services organization that provides software quality outsourcing, training, and resources for business applications. With offices in New York City, Philadelphia, Atlanta, and Phoenix, RTTS serves mid-sized to large corporations throughout North America. RTTS uses the software quality and test solutions from IBM, Hewlett-Packard Enterprise, Microsoft and other vendors and open source tools to perform software performance testing, functional test automation, big data testing, data warehouse/ETL testing, mobile application testing, security testing and service virtualization.

Sauce Labs is an American cloud-hosted, web and mobile application automated testing platform company based in San Francisco, California.

BlazeMeter

BlazeMeter markets a commercial, self-service load testing platform as a service (PaaS), which is compatible with open-source Apache JMeter, the performance testing framework from the Apache Software Foundation. BlazeMeter was founded in 2011, and was acquired by CA Technologies in 2016. In 2021, it was acquired by Perforce.

Gatling (software)

Gatling is an open-source load- and performance-testing framework based on Scala, Akka and Netty. The first stable release was published on January 13, 2012. In 2015, Gatling's founder, Stéphane Landelle, created a company, dedicated to the development of the open-source project. According to Gatling Corp's official blog, Gatling was downloaded more than 800,000 times. In June 2016, Gatling officially presented Gatling FrontLine, Gatling's Enterprise Version with additional features.

GitLab open-source Git forge

GitLab Inc. is the open-core company that provides GitLab, the DevOps platform that combines the ability to develop, secure, and operate software in a single application. The open source software project was created by Ukrainian developer Dmitriy Zaporozhets and Dutch developer Sytse Sijbrandij.

Perforce, legally Perforce Software, Inc., is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools and Agile planning software.

Infrastructure as code (IaC) is the process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. The IT infrastructure managed by this process comprises both physical equipment, such as bare-metal servers, as well as virtual machines, and associated configuration resources. The definitions may be in a version control system. It can use either scripts or declarative definitions, rather than manual processes, but the term is more often used to promote declarative approaches.

Capybara is a web-based test automation software that simulates scenarios for user stories and automates web application testing for behavior-driven software development. It is written in the Ruby programming language.

Tricentis Austrian software testing company

Tricentis is a software testing company founded in 2007 and headquartered in Vienna, Austria and Mountain View, California. It provides software testing automation and software quality assurance products for enterprise software.

Sandeep Johri

Sandeep Johri is the former CEO of Tricentis, an IT testing software company.

Karate (software) Test automation framework open-sourced by Intuit

Karate is an open-source general-purpose test-automation framework that can script calls to HTTP end-points and assert that the JSON or XML responses are as expected. Karate also has support for service-virtualization where it can bring up "mock" servers which can substitute for web-services that need to participate in an integration-test. Karate's capabilities include being able to run tests in parallel, HTML reports and compatibility with Continuous Integration tools.

Katalon Studio Free automation testing solution developed by Katalon LLC

Katalon Studio is an automation testing software tool developed by Katalon, Inc. The software is built on top of the open-source automation frameworks Selenium, Appium with a specialized IDE interface for web, API, mobile and desktop application testing. Its initial release for internal use was in January 2015. Its first public release was in September 2016. In 2018, the software acquired 9% of market penetration for UI test automation, according to The State of Testing 2018 Report by SmartBear.

Grafana Platform for data analytics and monitoring

Grafana is a multi-platform open source analytics and interactive visualization web application. It provides charts, graphs, and alerts for the web when connected to supported data sources. A licensed Grafana Enterprise version with additional capabilities is also available as a self-hosted installation or an account on the Grafana Labs cloud service. It is expandable through a plug-in system. End users can create complex monitoring dashboards using interactive query builders. Grafana is divided into a front end and back end, written in TypeScript and Go, respectively.

Pingdom AB is a Swedish website monitoring software as a service company launched in Stockholm and later acquired by the Austin, Texas-based SolarWinds. The company releases annual reports on global internet use, which are frequently cited in academic publications and by media organizations as a source of Internet-related statistics.

References

  1. 1 2 Erinle, Bayo (2014). JMeter Cookbook. Packt Publishing. ISBN   978-1783988280.
  2. 1 2 3 Erinle, Bayo (2015). Performance Testing with JMeter. Packt Publishing. ISBN   978-1784394813.
  3. 1 2 Tricentis makes its first acquisition to help developers build more scalable apps, by Maria Deutscher, Silicon Angle July 27, 2017
  4. Tricentis Acquires Flood IO, Scaling Open Source On-Demand Load Testing for DevOps, by Parker Yates, DevOps.com July 27, 2017
  5. 1 2 Tricentis acquires load testing provider Flood IO, by Christina Cardoza, SD Times July 27, 2017
  6. 1 2 Automated software testing company Tricentis acquires load-testing platform Flood IO, by Paul Sawers, VenureBeat July 27, 2017
  7. 1 2 Why Tricentis acquired Flood IO, by Christian Hargrave, App Developer Magazine July 28, 2017
  8. "JMeter Addons provided by 3rd parties". Jmeter.apache.org. Retrieved 2017-07-25.