Product Update

Wrench: A utility CLI for test execution automation

Touca Wrench provides facilities for managing test result files at scale, useful for teams who choose to keep a local copy of their test results.

Pejman Ghorbanzade
Pejman Ghorbanzade
Sep 17, 2021
2 Min

We are releasing Touca Wrench v0.1 today: An open-source utility command-line tool that helps you continuously run regression tests on a dedicated test server.

Wrench also provides facilities for managing test result files at scale, useful for teams who choose to keep a local copy of their test results. Supported operations include compression, modification, and resubmission of test results to Touca server instances, in batches.

GitHub - trytouca/touca-wrench: Utility CLI for managing Touca archive files
Utility CLI for managing Touca archive files. Contribute to trytouca/touca-wrench development by creating an account on GitHub.

Wrench test automation framework is designed for extensibility, but our first release is tailored to the software delivery pipeline of one of our customers. It offers limited customization and out of the box integration with other software delivery platforms. We will significantly improve the extensibility of this automation framework in future versions.

Wrench v0.1 integrates with Artifactory to look for the package for the most recent version of your software. It downloads and installs this package before running its Touca tests. It also manages and archives all files generated by each test and for each test case.

In effect, Wrench makes setting up automated regression tests on a dedicated test server as easy as writing a "test profile" configuration file. Refer to our documentation website for instructions on how to use Wrench and a sample test profile.

Wrench is developed based on feedback from current Touca users. We are grateful for your support. 🙏🏼

We are hard at work preparing Touca SDK for Java for release next week. Could this SDK be useful to you or someone you know? Let us know.

Other Articles

We merged the source-code for all our SDKs into the Touca monorepo, added Python CLI support for multiple configuration files, and made 6 more fixes and usability improvements.

Apr 30, 2022

Software engineers are stereotyped as socially awkward introverts obsessed with writing code. This false perception has hurt our industry, resulting in so much gatekeeping against age, gender, and career background. This article explores why this stereotype exists and why we should break it.

Apr 11, 2022

We improved our self-hosted offering by adding a post-install configuration wizard, making telemetry opt-in, and changing the default role of team members to admin.

Apr 9, 2022

We wrote a script that helps you setup a self-hosted instance using a single command, added a new settings tab to help you review and manage your active user sessions, and significantly improved the infrastructure of our cloud-managed instance.

Apr 2, 2022

Build Better Software, Faster.

Spend less time finding and fixing regressions.