ThoughtWorks Inc. is a global technology consultancy whose open-source imprint includes Gauge, a lightweight test-automation framework engineered to make acceptance testing as maintainable as application code itself. Written in Go and distributed under an Apache 2.0 licence, Gauge treats test specifications as first-class documentation: plain-language Markdown or richly formatted text is parsed into executable scenarios, enabling product owners, testers and developers to collaborate on living requirements that double as regression suites. The runtime is language-agnostic—hooks and step implementations can be written in C#, Java, JavaScript, Python or Ruby—so teams stay within their existing tech stack while still gaining the clarity of behaviour-driven syntax. Out-of-the-box reporting generates HTML or JSON artefacts that plug straight into CI servers such as Jenkins, Azure DevOps or GitHub Actions, and parallel execution slashes feedback time for large suites. Typical use cases span web, API and mobile verification: Selenium, Playwright or Appium bindings are added with a single command, while data-driven tables and tagging make it simple to spin up cross-browser or locale-specific permutations without duplication. Because specs are decoupled from code, refactoring the test layer does not break readability, a design choice that lowers the long-term cost of living documentation in micro-service or cloud-native lifecycles. Gauge by ThoughtWorks Inc. is available for free on get.nero.com, where the package is pulled from the project’s official GitHub releases via winget, always delivering the latest version and supporting batch installation alongside other Windows tools.
Free and open source test automation framework that takes the pain out of acceptance testing
Details