Model-based test system and method
A testing system and model technology, applied in the field of avionics system testing, can solve the problems of low work efficiency, increased possibility of errors, difficulty in consistency and accuracy, etc., so as to improve work efficiency, reduce error rate, and improve management The effect of efficiency and degree of automation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0077] figure 1 The flow chart of the model-based testing system provided by Embodiment 1 of the present invention.
[0078] refer to figure 1 , the model-based testing system includes the following units:
[0079] A model generation unit 110, configured to automatically generate a test case model based on the test requirements, according to the original design model data;
[0080] Specifically, the original design model data is the behavior logic model data and interface design model data of the avionics system obtained in the previous design. Based on the test requirements formulated based on the actual situation of the avionics system, the test case model is automatically generated according to the behavioral logic model data and the interface design model data. The test case model includes the interface test case model and the function test case model.
[0081] In addition to generating test case models based on the original design model data, new test cases can also be...
Embodiment 2
[0098] figure 2 It is a schematic diagram of the working principle of the raw data parsing unit provided in Embodiment 2 of the present invention.
[0099] The original design model data is obtained through the original data analysis unit, the original data analysis unit is connected with the model generation unit 110, and the original design model data is obtained through the following steps:
[0100] First, analyze the API (Application Programming Interface, Application Programming Interface) of the behavior logic model modeling tool to obtain the behavior logic model data; secondly, analyze the API of the interface design tool to obtain the interface design model data; finally, according to Behavior logic model data and interface design model data obtain the original design model data.
[0101] Specifically, such as figure 2 As shown, the original design model data includes logic model data and interface design model data, in which the behavior logic model data is based...
Embodiment 3
[0103] image 3 It is a schematic diagram of the working principle of the model generation unit provided by Embodiment 3 of the present invention.
[0104] Test case models include functional test case models and interface test case models.
[0105] Among them, refer to image 3 , the way of generating the functional test case model through the model generation unit 110 includes the following content:
[0106] First, based on the test requirements, read all use cases in the behavioral logic model data, and generate corresponding functional test items according to each use case; secondly, traverse the sequence diagram under each use case in turn, and generate subordinate functional tests according to the sequence diagram Scenario use cases of the project; finally, traverse the sequence branch structure of each sequence diagram in turn, and generate a functional test case model subordinate to the scenario use case according to the sequence branch structure.
[0107] Specifica...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com