Gauge is a light weight cross-platform test automation tool. It provides the ability to author test cases in the business language.
Gauge champions the idea of living/executable documentation.
Some of its key features include:
- A rich markup based on markdown
- Support for writing test code in any programming language. See Test Code for currently supported languages.
- A modular architecture with plugin support.
- Consistency across language implementations.
Certain features of Gauge makes it stand unique amongst others.
- Consistent Cross Platform/Language Support
- Business Language Tests : Supports the concept of executable documentation
- Open Source, so it could be shared freely and improved by others as well
- Simple, Flexible and Rich Syntax
- Helps you create Maintainable and Understandable test suites
- Extensible through Plugins and Hackable
- Supports External Data Sources
- IDE Support
- Get gauge installers from the download page.
- Create a gauge project
- Execute Specifications
[Technical Docs] techdocs | [Setup Guide] setup | Roadmap roadmap | Contributing contributing |
---|---|---|---|
[![i1] techdocs-image] techdocs Learn more about Gauge Technical details |
[![i2] setup-image] setup Getting started with Gauge |
[![i3] roadmap-image] roadmap Roadmap of Gauge Project |
[![i4] contributing-image] contributing How can you contribute to Gauge? |
Check out the [Talk to us] (http://github.com/getgauge/gauge/wiki/Talk-to-us) page on our wiki.
Gauge is released under GNU Public License version 3.0
Copyright 2015 ThoughtWorks, Inc.