Requirements tracability and Requirement based test generation
Business requirements or User Stories are created into MaTeLo or imported from a requirements manager tool (HP ALM QC, Doors, Squash, Test Link, Excel…). Requirements are assigned to the model transitions. Generated test cases steps are linked to requirements, and and traceability matrix is provided by MaTeLo. Traceability is maintained when exporting testcases into the test manager. Requirements defects are often found when model is designed and raised early to business analysts. Requirements can be used to automatically filter the model to provide only paths to reach the requirements with their pre requisite et post requisite paths. Then the test generation is focused only on selected requirements or their attributes (risks, priority, usage, fixed, etc...) and the number of tests steps to reach these requirements is the shortest.