Design for Testability


Rhapsody introduces Design for Testability (DFT), a new paradigm that allows engineers to simulate a design to find errors early in the process, incorporate requirements based testing to validate the design against the requirements and then utilize Auto Test Generator (ATG) tools to automatically create coverage tests from the design. Using requirements based testing, engineers and developers can pair test functions contained within the requirements with the model and test it against the design specifications.

RhapsodyBrochure_Bilder_June2006_Seite_6_Bild_0001_K

Using realistic simulation panels, designers can iteratively simulate
and debug software.

Rhapsody’s ATG capabilities allow designers to use an automatic function to locate issues in the model that traditional methods would not think to ask or test, thus assuring users that the most rigorous test standards are being used to validate the design. When designers use the DFT approach, the ability to simulate the system as it is being built eliminates defects early, and completely. Additionally, DFT tests are exportable to popular rd party testing tools for target testing, and can be exported back to Rhapsody as requirements to ensure consistency between the model and the test cases. By using DFT, simulation, requirements based testing, and auto test generation, are all combined to create an end-to-end model based testing solution that provides Engineers with assurances that quality and robustness goals are met during a project’s design phase.