Close

Extensive update in dealing with equivalence classes with TPT18

representatives for an equivalence class - TPT
representatives for an equivalence class - TPT

An equivalence class is a subset of a value range from outputs or inputs for which a similar behavior of the component or system is assumed during testing. A value is representative for an equivalence class. They are therefore very important for software testers to perform the trade-off between completeness and reduction of effort in testing.

With TPT 7 we have introduced automatic testing of equivalence classes and using equivalence classes in the test modeling. With TPT 8, for the first time, you could automatically generate test cases based on defined equivalence classes.

With TPT 18 we implemented some simplifications of equivalence classes for you:

  • Introduction of a global equivalence class Assesslet with which equivalence classes can be checked over all test cases. You may check if an equivalence class was met in any executed test.
  • TPT API extended with global equivalence class Assesslets.
  • Definition of mandatory and forbidden equivalence classes.
  • Better overview in the test report by reducing the number of columns
  • Report includes highlighting the affected mandatory and forbidden equivalence classes in color.
  • Refactoring function for renaming equivalence classes

We hope you enjoy our update.

Related topics

ISO26262 Testing with TPT testing tool
ISO26262 Testing with TPT testing tool. Read more  »
What is Model-in-the-Loop Testing? Introduction to MiL Testing
What is Model-in-the-Loop Testing? Introduction to MiL Testing. Read more  »
Software-in-Loop testing and how you do it
What is SiL Testing? Software-in-Loop testing and how you do it. Read more  »
Watch the tutorial. First Steps with TPT.
Watch the tutorial. First Steps with TPT. Watch now  »
Automatons in TPT. Test Design with Automatons
Automatons in TPT. Test Design with Automatons. Watch now  »
Simulink Model Testing with TPT using the TPT Toolbox
Simulink Model Testing with TPT using the TPT Toolbox. Watch now  »