System and method for model-based and behaviour-driven testing

一种测试模型、模型语言的技术,应用在建模系统领域,能够解决不太适合覆盖所有区域等问题

Inactive Publication Date: 2019-10-08
SIEMENS AG
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such domain-specific representations are generally more human-readable than generic representations, but tend to focus on functionality and are less suitable for covering all areas of the system under test

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for model-based and behaviour-driven testing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] figure 1 An exemplary modeling system 10 is shown. Modeling system 10 may include test model creator 12, which may, for example, utilize modeling environment 14, which may be an integrated modeling environment including multiple tools. The test model creator 12 may generally be adapted to create a test model 18 of a system under test (SUT), in particular software. The test model 18 may generally describe and / or represent a set of characteristics of the SUT, in particular desired characteristics and / or performance and / or functionality and / or behavior. Test model 18 may represent one or more physical characteristics of the SUT. Generally, the test model 18 may be provided on input, such as user input and / or one or more files and / or datasets describing characteristics of the SUT. Modeling environment 14 may be adapted to manage inputs and / or determine models based on inputs. The test model 18 can be expressed in a general representation language such as UML. Test mode...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Present invention concerns a modeling system (10). The modeling system (10) comprises a test model creator (12), the test model creator (12) being adapted for providing a test model (18) based on an integrated modeling environment (14) and considering a domain specific profile (16). The system (10) further comprises a test scenario generator (20), the test scenario generator (20) being adapted forproviding a plurality of test scenarios (22) based on the test model (18), as well as a scenario translator (30), the scenario translator (30) being adapted for translating the test scenarios (22), into domain-specific language.The invention also pertains to a related method.

Description

[0001] technology field. [0002] The present invention relates to modeling systems and related methods for use in testing, especially software testing. Background technique [0003] In the development of systems, especially systems comprising software, tests must be carried out, eg for possible errors, performance and / or functionality. There are different methods to carry out the corresponding tests. One approach is called Model-Based Testing (MBT), in which the System Under Test (SUT) is modeled to represent the desired characteristics of the system. MBT uses a general representation of the system, for example, using Unified Modeling Language (Unified Modeling Language, UML) or another general representation to develop models and tests, and provide related information. Another approach—Behaviour-Driven Testing (BDT) uses domain-specific representations to describe test specifications for specific test scenarios. Such domain-specific representations are generally more huma...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3664G06F11/3684G06F11/3688G06F11/3692G06F11/3608G06F8/22G06F8/40
Inventor I.特里奇科夫
Owner SIEMENS AG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products