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

Automatic testing method of embedded software

A technology of automated testing and embedded software, applied in the direction of software testing/debugging, etc., to achieve the effect of facilitating automated confirmation testing, reducing secondary development, and reusing resources

Inactive Publication Date: 2010-06-16
SHANGHAI KELIANG INFORMATION ENG
View PDF0 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In use, there is no clear interface to control how to execute test cases in the order and time specified in the test plan

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
  • Automatic testing method of embedded software
  • Automatic testing method of embedded software
  • Automatic testing method of embedded software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0028] On the basis of the semi-physical simulation test platform, the present invention adds a test case management function in the form of a flow chart.

[0029] The present invention is realized through the following steps:

[0030] 1. Edit and build a test case library;

[0031] 2. Establish a test process framework in the flowchart editing interface;

[0032] 3. Insert various test cases into the test flow chart according to the test task requirements;

[0033] 4. Use the script generator to convert the edited flowchart into a test sequence on the simulation test platform;

[0034] 5. Drive the I / O and communication interfaces on the simulation test platform, stimulate the software under test and receive feedback control signals.

[0035] Develop test cases

[0036] Design various test cases according to the requirements of the test pl...

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 relates to an automatic testing method of embedded software, which is realized through the following steps of: editing and establishing a test case base; establishing a test flow framework in a flow chart editing interface; inserting various test cases into a test flow chart according to the requirement of a test task; converting the edited flow chart into a test sequence on a simulated test platform by utilizing a script generator; and driving an I / O interface and a communication interface on the simulated test platform, exciting the software to be tested and receiving a feedback control signal. The automatic testing method of the embedded software has the advantages that open-loop testing and closed-loop testing can be carried out; a peripheral environment simulation base and an interface module base with strong functions can be formed through continuously adding interface modules to reduce subsequent secondary development, so that resources are recycled.

Description

technical field [0001] The invention relates to a software test, in particular to an embedded software automatic test method. Background technique [0002] Software testing is an important part of software development project. Especially in the fields of aviation and aerospace, embedded application systems are becoming more and more complex, and the proportion of software in embedded systems is increasing, and the requirements for reliability, security, accuracy and stability of embedded system software are also increasing. strict. At the same time, the development of hardware is becoming more and more stable, while software faults are becoming more and more prominent. Therefore, the importance of software testing for embedded systems has attracted people's attention. [0003] There are various methods and techniques of software testing, which can be classified from different angles. From the point of view of whether the software under test needs to be executed, it can be...

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/36
Inventor 邹毅军
Owner SHANGHAI KELIANG INFORMATION ENG
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