MBTsuite - The testing framework
MBTsuite boosts model-based testing to a whole new dimension:
Cost-reduction and quality upgrade at the same time.
Advantages and benefits
MBTsuite automatically generates executable test cases and test data from graphic models. It perfectly covers all requirement from component test to system test.
The generated test cases are platform-independent and can be exported into various formats. For manual test execution tests can be generated for example in Excel, Word, HP Quality Center. From the same models tests can also be created for SilkTest, QuickTestPro or any other script language.
In agile development SCRUM teams benefit from the models as a basis for discussion and decision-making.
AFRA and sepp.med consistently evolved model-based testing (MBT) into the best practice methode model-centric testing (.mzT). With the combination of MBTsuite and model-centric testing you can further maximize your profit.
Your benefits result from the following effects:
- Quality enhancement of test specification
- Standardization
- Classification and traceability
- Maintainability and reusability
- Increase of efficiency
Process
The model-centric test (.mzT) methodology describes the test design completely in graphic form. MBTsuite generates executable test cases from UML-models. Therefore MBTsuite is a bridge between the three tools for modeling, test management and test automation.
Beyond the definition of test coverage statistics MBTsuite offers various additional features to support test management and test planning: visualization of test plans, test prioritization, traceability of requirements and backtracking of faults.
Live demo
EA, MBTsuite and 4CS
MBTsuite Viewer
Execution strategies
To generate test cases, MBTsuite provides the following strategies:
- Full Path Coverage:
Generates all possible paths in a diagram from a start point to an end point. - Full Edge Coverage:
Generates test cases in which each transition occurs at least once. - Full Node Coverage:
generates test cases in which each node occurs at least once. - Random:
Generates test cases randomly from a diagram until the defined number of test cases has been reached. - Named Path:
Defines a path on which the diagram must be traversed. - Guided Path:
Test cases to be generated are defined using a tag system. - Best-N Test Cases:
Provides a way of prioritizing the generated test cases according to the most varied metrics and characteristics.
Supported tools
MBTsuite provides interfaces for the following standard tools:
- ARTISAN Studio
- MID Innovator
- .modeller (sepp.med modelling tool based on ArgoUML))
- Sparx Systems Enterprise Architect
- HP TestDirector/Quality Center
- IBM Rational TestManager
- Any Script/programming languages such as: Borland SilkTest, C/C++/C#, Java, Perl, Python etc.
- Any text formats, for example Microsoft Word/Excel or IBM Rational DOORS
Practical Appliance of MBTsuite
MBTsuite is successfully employed in widely different fields. See examples for industry-specific solutions below:
Axel Schadinsky
Ask our expert Axel Schadinsky. He is your partner for all questions regarding MBTsuite - only one click away.
Get MBTsuite
Log in - testing MBTsuite is only three clicks away.
Login for the product demo
Get Access
You don't have a login yet? Register now for free.


