Speeding-up your testing: A new approach to automatic generation of test cases using the MES Test Manager®
The biggest challenges in model testing are to set up the requirements correctly, so that these can be utilized in test evaluation, and to systematically create test cases to stimulate the model for simulation accordingly.
In previous webinars, we have shown you how to use the MES Test Manager ® (MTest) and its feature MTest Assessable Requirement Syntax (MARS) to write down the requirements in a formalized pattern that still resembles natural language. These MARS requirements can be used to systemize and clearly present the requirements. Moreover, they can also be used to automatically generate requirement observer functions (assessments) to evaluate the test results according to the requirements.
In this webinar, we will show you a new MTest feature - a prototype to utilize MARS requirements for functional test sequence generation. By analyzing the requirement conditions, MARS can automatically derive signal behaviors to stimulate the model according to a requirement, and generate appropriate test sequences automatically. As a result, MARS will provide sequences for a given test object serving a high requirement coverage.
Furthermore, we will show you how this new feature of the Test Case Variation (TCV) is consistent with the generation of test sequences and helps to systematically add test cases with minimal effort. Instead of assigning values to parameters and signals, you can now assign value lists. These lists will be used to generate test sequences automatically by combining the lists that are already in use. That leaves the user free to set up and add systematic test cases.
With these new features combined, MTest improves the support of systematic testing and test case creation. This eliminates the need to perform recurring, time-consuming, and error-prone tasks. It also dramatically speeds up the creation of test cases for a high requirement coverage, as well as high structural coverage. In this webinar you will learn how powerful yet easy-to-use these features really are and just how simple it is to incorporate generated test sequences into MTest.
The webinar was recorded on October 29, 2019 in English.