devmate is built for software developers like you.
With useful features and an intuitive interface.
State of the art test methods
100% support with ISTQB and ISO standards.
Equivalence class analysis.
Boundary value analysis.
Languages support
devmate supports popular programming languages like C# and Java. Other languages are coming soon.
Generation of test models from code
devmate automatically parses the developed code and creates a new test model with two clicks.
Seamless integration in Visual Studio & IntelliJ
No tool change necessary. devmate opens within the context menu in the IDE in the form of a tab that can be arbitrary placed and moved.
Complex datatypes
Support of primitive data types like boolean, float int etc. as well as complex data types like arrays, lists and maps.
Automatic unit test code generation
Generates datadriven, well structured and readable unit test code.
Supports generation of I/O-based unit tests as well as assertions, custom assertions and side effects.
Support of object oriented programming
Almost all major programming constructs that are used in object oriented programming are supported.
Testcases and testdata persistent in code repository
No external database used - all testcases and testdata is saved as a testmodel file directly in the development environment.
Code repositories are supported.
First developer tool to support Black Box Testing Technique
devmate helps the developer to create useful test cases based on the Black Box testing technique “Equivalence Partitioning”.
Clear arrangement and structure
Clearly represented test cases and test data in the devmate testcase editor.
Support of exceptions
Testcases can not only return values but also exceptions.
Custom factory methods for test data generation
Complex test data can be built and parameterized using custom factory methods.
Most modern architecture and webservices
Flexible webservice oriented and component based system architecture.
Manual adding/deleting/editing of testcases
Also add and delete single testcases manually at any position. Edit for each testcase their respective expected value.
Adding an individual description to each testcase
Each testcase allows to add and edit an individual description that is also added as a comment in the generated unit test code file.
Adapt generated test code files
Modify the generated test code to fit your needs and add factory methods that generate test data. Devmate will merge your changes with changes applied to the test model.
Simple tree overview and navigation for test data
Editing of test data to whichever depth is simple and clearly arranged.
Tool-tip for testdata representatives gives easy overview of test data
If the short description is not sufficient enough a tool-tip delivers an in depth view without actually navigating into a pop-up window.
Automate unit testing!
devmate helps developers to get useful and automated unit tests in short time and in three easy steps.
When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.