Product Updates - October 2021

An updated user interface, colored metadata tags, a new plugin for the Django test framework, improved email layouts, and 8 more new features and improvements.

Pejman Ghorbanzade
Pejman Ghorbanzade
Nov 1, 2021
2 Min

Hello, here is a summary of what we shipped in October.

Updated Team Page

We tried to simplify our user interface by merging the page with the list of your teams together with the page that provides details about them. You can toggle between your teams or create a new team from the bottom left corner.

Sample test code using Touca SDK for Java

Colored Metadata Tags

Touca web app reports various information about each Suite, Version, and TestCase, in every row of their corresponding lists. We refer to these metadata as "Tags" and show them beside each other in the user interface. We added distinctly colored icons to these tags to make it easier to visually track changes in a given type of tag.

Touca Plugin for Django

Django is a well-known Python web framework with an opinionated design. They use their own test framework for writing unit-tests and integration tests. We developed a plugin exclusively for Django that enables easy integration of Touca with their test framework and provides an intuitive developer experience to Django developers who like to leverage Touca.

GitHub - trytouca/touca-python: Touca SDK for Python
Touca SDK for Python. Contribute to trytouca/touca-python development by creating an account on GitHub.

Better Email Templates

We improved the layout and content of all emails sent by the Touca server to make them consistent, easy to read, and useful.

Other fixes and improvements

  • All SDKs: Rename high-level data capturing functions add_result and add_assertion to check and assume, respectively.
  • Java SDK: Allow customizing serialization of user-defined types
  • Java SDK: Resolve warnings and code smells identified by PMD
  • C++ SDK: Separate de-serialization logic for reduced binary size
  • Server: Show version navigator when scrolling through test results
  • Server: Fix regression that did not allow search suites by name
  • Server: Improve management of team invitations and join requests
  • Server: Allow admins to delete a given user account

Asking for Feedback

What is the one feature that can significantly increase Touca's value for you? Let us know how we make Touca more useful to you.

Thank you for using Touca!

Other Articles

Touca is one of the ten companies accepted into Techstars Iowa Accelerator class of 2022, a 12-week mentorship-driven accelerator program based in Des Moines, IA.

Jul 17, 2022

Data teams frequently make changes to their models to adjust and improve their effectiveness in meeting business needs. This article showcases how Touca helps identify and evaluate the true impact of these changes.

Jul 1, 2022

We open-sourced Touca under the Apache-2.0 license. But there are still a few steps for Touca to become an open-source software company. In this post, we outline our plans for this transition.

Jun 21, 2022

A new Pyton CLI sub-command for using custom commands, support for human-readable data retention duration, better navigation on small screens, and 6 more bugfixes and improvements

Jun 18, 2022

Build Better Software, Faster.

Spend less time finding and fixing regressions.