Beta

Test Automation you'll actually like

Simple. Collaborative. Adaptable.

Why Gauge is better for Testers
Testers Developers

Simple Syntax

Simple Syntax

Write test specifications in Markdown. Gauge won't enforce a structure: write in a way that works for you. Generate readable documentation in the format of your choice.
Get Started Fast

Get Started Fast

Gauge is lightweight and easy to get started. Install and initialize with a single command.
Your Environment Your Tools

Your Environment Your Tools

Automate in your favourite programming language and work in the IDE of your choice, across platforms. Gauge supports C#, Java, Ruby, IntelliJ and Visual Studio out-of-the-box.
Data Driven Execution

Data Driven Execution

Easily test with large data sets, while keeping specifications highly readable. Gauge reads test data from text, CSV, and more.
Refactoring support

Refactoring support

Keep your test suite as DRY as your production code. Gauge’s robust refactoring propagates changes throughout the test suite, reducing duplication and evolving your tests with your application.
Extensible and Hackable

Extensible and Hackable

Take advantage of Gauge's plugin architecture. Extend by adding support for IDEs, langauges, drivers, datasources, text execution events and more. Author plugins in Golang, in which Gauge itself is written, or any other language.
Your Environment Your Tools

Your Environment Your Tools

Gauge supports Java, C#, Ruby, IntelliJ, Visual Studio out-of-the-box. Its first class command line support helps integrate seamlessly with your Continuous Delivery setup.
Easy Parallel Execution

Easy Parallel Execution

Run your tests in parallel with a single command from the IDE or command line. It works exactly the same across all languages.

Why we built Gauge

key innovator
ThoughtWorks, creator of Selenium and Twist, has been a key innovator in the automated testing ecosystem for more than a decade. We love it and want to help solve the hardest problems people face in the testing and automation world.
Pluggable Icons
We care about solving problems for all, not just those on a specific platform. Gauge is built with a plugin architecture so that you can use it with any language, IDE and ecosystem you want.
Open Source
We are passionate about open source and test automation.
Support All Testers
We support all testers regardless of automation experience.

What our users say

  • After more playing @getgauge is upgraded to awesome - loving the IntelliJ integration (Eclipse and VS/C# also supported, as is ruby). Jez Humble via Twitter
  • Gauge has revolutionized our automated testing process, allowing us to write an automated testing framework that is simple to use, even for non-technical users. We have a complex Web UI that we run hundreds of tests on, across multiple browser permutations. Chris Stanush Test Automation Engineer, Mattersight Corporation
  • Gauge is easy and lightweight to work with. We use Gauge for all our clients' automation needs, and we are extremely satisfied with how efficient the automation and deployment experience has been, even on the cloud.
    Vivekanand Jha
    Director, Nineleaps Technology Solutions