1

Touca 2.0

 1 year ago
source link: https://www.producthunt.com/posts/touca-2-0
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Touca 2.0

Find the unintended side-effects of day-to-day code changes

Free Options
Touca provides open-source tooling and infrastructure that helps software engineers write high-level tests for complex workflows and run them continuously with different inputs to get fast feedback about changes in behavior or performance of their software.
HunterMaker
Maker
Upvoter
Upvoter
Upvoter
WorkOS
Ad
APIs to make your app Enterprise Ready
Sort by:

Hello Product Hunt Community! 👋

It’s been almost 2 years since I left my job as a software engineer to build this product. Now 21 months after the launch of our MVP here, @mohajer and I are excited to share the result of all our work with you: Touca 2.0.

It is still too difficult and time consuming for software engineers to gain confidence in their day-to-day code changes. Most engineering teams either suffer through manual testing and long QA feedback cycles, or resort to writing a ton of unit tests and integration tests with very high maintenance costs. Sadly, for most types of software, writing reliable, automated, and developer-friendly tests is still very difficult.

We’ve built Touca to solve this problem. Touca lets you describe the behavior and performance of any version of your software for any number of inputs. It then submits your description to a remote server that automatically compares it against a previous baseline version and reports any differences. You can use the Touca server to browse through the submitted test results and inspect new differences. You can share insights about new versions with your team and collaborate on resolving regressions and managing baseline versions.

It’s been a long and windy road to get here. We started Touca as a regression testing solution for enterprise software companies building mission-critical systems. When I launched our MVP on PH, our server was closed-source and we only had an SDK in C++. After numerous rounds of iterations, Touca has evolved to better support individual developers and smaller teams. Touca is now fully open-source with numerous new features, has SDKs in Python, Java, Node.js and C++, and boasts a powerful CLI that makes writing tests optional for most common scenarios.

Our mission is simple: It should be a breathe for any software engineer to get instant confidence that their changes are safe to ship. Touca 2.0 is the closest we’ve come towards this goal. And we’d love for you to give it a try.

We’ll be here all day answering your questions and look forward to hearing your feedback! ❤️


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK