Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Model-based embedded software test case generation model

A technology for test case generation and embedded software, applied in software testing/debugging, genetic modeling, error detection/correction, etc. To improve test efficiency, ensure completeness and accuracy, and ensure test quality

Active Publication Date: 2021-12-17
CHINA AERO POLYTECH ESTAB
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 2) Manually generated test cases are inefficient and difficult to guarantee quality
[0005] Therefore, it is urgent and necessary to seek a model-based embedded software test case generation model to solve the problem of insufficient description of document-based test requirements and the low efficiency and quality of artificially generated test cases for embedded software.

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
  • Model-based embedded software test case generation model
  • Model-based embedded software test case generation model
  • Model-based embedded software test case generation model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0117] The application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain related inventions, rather than to limit the invention. It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings.

[0118] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.

[0119] figure 1 A kind of model-based embedded software test case generation model of the present invention is shown, which includes: a test requirement modeling module 1, a test path generation module 2, a test data generation module 3, a general diversity test data generat...

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

The invention provides a model-based embedded software test case generation model. The model comprises a test demand modeling module, a test path generation module, a test data generation module, a universal diversity test data generation module and a test case set generation module. The test demand modeling module constructs a dynamic behavior test demand model and a static structure test demand model; the test path generation module generates a test path set by using a heuristic search genetic algorithm; the test data generation module generates test data of the test path set; the universal diversity test data generation module generates universal diversity test data; and the test case set generation module encapsulates the corresponding test path set and the test data into a complete test case. According to the invention, embedded software test demand modeling and test case generation based on the test demand model are adopted, so that the integrity and accuracy of software test demand description are ensured, the test efficiency of embedded software is improved, and the software test quality is ensured.

Description

technical field [0001] The invention belongs to the technical field of embedded software testing, in particular to a model-based embedded software testing case generation model. Background technique [0002] The current embedded software development process generally carries out software self-testing and tripartite testing based on relevant standards, forming a more standardized and systematic software testing workflow and technical specifications, which has promoted the improvement of software quality to a certain extent. However, as the development mode of embedded software has shown the trend and characteristics of "model-driven", the existing software testing technology has gradually been difficult to meet the testing requirements of embedded software based on model development. There are mainly the following problems: [0003] 1) Insufficient description of document-based test requirements. Currently, the process of test requirements analysis and test requirements cha...

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
IPC IPC(8): G06F11/36G06N3/12
CPCG06F11/3684G06F11/3676G06N3/126Y02D10/00
Inventor 封二强吕金泽蔡玉华吴春成孙乾马力
Owner CHINA AERO POLYTECH ESTAB
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products