Innovation Projects

True to our motto of technical expertise and innovative testing solutions, Testify dedicates resources to several innovation projects in the fields of test data generation and test automation.

Learn more

Tomato

Tomato is an open-source testing tool developed by Testify. It helps you generate and maintain test cases and complex test data in a systematic and efficient way.

Based on model-based specifications and advanced generation strategies, Tomato creates test data with the desired volume and coverage.

The tool is built with high flexibility, can be integrated with other testing frameworks, and offers both a user-friendly GUI and support for text-based modeling.

Learn more

Test Data Generator

As part of our assignment for the Norwegian Tax Administration, Testify is proud to have contributed to developing a powerful, innovative test data generator under the Rich Synthetic Test Data (RST) project, which the Tax Administration has now released as open source.

To make it even easier to adopt and more capable out of the box, we are building our own distribution with extensions. Furthermore, we develop bespoke customizations tailored to our clients’ unique requirements.

EvoMaster

Testify is a contributor to EvoMaster, the first (2016) AI-driven open-source tool that automatically generates system-level test cases for web applications.

The tool is used to fuzz APIs (such as REST, GraphQL, and RPC). In addition to detecting program crashes, it generates compact test suites (e.g., in Python, JavaScript, and JUnit) for regression testing.

Internally, EvoMaster combines evolutionary algorithms, dynamic program analysis, and AI heuristics. It starts with random tests and evolves them to maximize code coverage and fault detection, drawing on decades of research in search-based software testing.

evomaster.org