Gauge

Open source test automation tool that is simple and flexible to use, written in golang and completely hackable.

Languages supported:

10.0/10 (Expert Score) ★★★★★
Product is rated as #1 in category Test Automation Software
Ease of use
Support
Ease of Setup

Open source test automation tool that is simple and flexible to use, written in golang and completely hackable.

Show more categories

Customer Reviews

Gauge Reviews

PatrГ­cia P.

Advanced user of Gauge
★★★★★
Best tool for Automated Tests

What do you like best?

Gauge is an open source test automation framework based on Behavior-Driven Development (BDD). The syntax is simple and easy to learn and use.

Allows reuse the same scenario for multiple values ​​in a table or external file. They also have their own mechanism to read external files without having to implement a file reader.

The input parameters of each step (function) allows to choose the type of the input parameter like a int, string, ...

It comes with a set of build-in plugins - for example, one of the plugins allows you to generate reports automatically and customize them with different themes.

It is compatible with most commonly used languages ​​such as java, python, ... This allows you to develop complex projects in one of these languages ​​using external plugins like RestAssured, JsonPath without limitation.

The dir organization is much more understandable than other similar tools.

Doesn't need a starter class.

Each specification and scenario can have a set of tags that can be filtered in the run time to choose just a small set.

Great documentation by the development team.

What do you dislike?

Unfortunately, it is a poorly known tool, so there is little community support and documentation compared to other similar tools.

If you have a single value, you cannot multiply this value for all steps in a scenario automatically as with tables: you must write it whenever necessary.

Recommendations to others considering the product:

It is a risk to move to a relatively new tool on the market and with little support, however, I find it worthwhile as it is easy to learn and much more functional than the rest. You can easily document all scenarios.

What problems are you solving with the product? What benefits have you realized?

Using this tool you can integrate the source code and all necessary documentation into each automation project. The steps are written in human-readable language so that all team members can read it, even if they don't are familiar with coding.

In the future, if you want to change tools due to your organization, switching is extremely simple as the source code is a normal project where you only need to change the syntax of the scenarios, reducing maintenance and upgrade costs.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide