seppmedlogo
cubes

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

Enter your username and password to login. The username is your email adress.


Forgot your password?

Get Access

You don't have a login yet? Register now for free.

Our partners:

Our industry solutions: