Supercharge Your Innovation With Domain-Expert AI Agents!

Embedded software integration test automatic execution system and method

An automated execution and embedded software technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as unsatisfactory test requirements, increase in target machine types, and shorten delivery time, so as to reduce test blind spots, The effect of improving development efficiency and reducing learning costs

Pending Publication Date: 2021-04-02
中国航发控制系统研究所
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In some areas that have high safety requirements and strict delivery time requirements, such as the field of aero-engine full-authority electronic control system software, any small software defect may cause an irreparable tragedy; at the same time, aero-engine control software is becoming more and more complex , The delivery time is gradually shortened, and the types of target machines are increasing. The traditional software testing methods and tools can no longer meet the testing requirements. In addition, software testers need to learn complex software debugging, chip instruction set and other testing knowledge, which increases the testing cost. Extended test cycle

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
  • Embedded software integration test automatic execution system and method
  • Embedded software integration test automatic execution system and method
  • Embedded software integration test automatic execution system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.

[0050] Such as figure 1 Shown is a system block diagram of the present invention, including a development and debugging environment, a simulation execution environment, and a target machine execution environment. Among them, the development and debugging environment is used to receive test input, develop test scripts, compile tested codes and test scripts, distribute and schedule test control instructions, run integrated test debugging modules, analyze and evaluate test results, and output test results; the simulation execution environment is used to Converting the test control instruction and running the integration test simulation execution module; the target machine execution environment is used to run the integration test target machine execution module.

[0051] 1. Development and debugging environment

[0052] The development and debug...

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 discloses an embedded software integration test automatic execution system and method. The embedded software integration test automatic execution system comprises: a development and debugging environment used for receiving test input, developing a test script, compiling a tested code and the test script, distributing and scheduling a test control instruction, executing a software test, analyzing and evaluating a test result and outputting the test result; a simulating execution environment which is used acquiring a control instruction output by the development and debugging environment, performing software testing and returning execution data; and a target machine execution environment which is used for simulating the running condition of the tested code and running the compiled binary file of the tested code on the real target machine. The debugging environment, the simulation environment and the target machine environment of the embedded software integration test are optimized and integrated, the test complexity is reduced, the test efficiency is improved, the requirements for correctness and safety of tested codes are met, and high-quality test and analysis of software in all stages of embedded software development are achieved.

Description

technical field [0001] The invention relates to embedded software integration testing, in particular to an embedded software integration testing automation execution system. Background technique [0002] With the widespread application of embedded systems in various fields, the testing technology of embedded software has become a development hotspot in the field of computer today. In some areas that have high safety requirements and strict delivery time requirements, such as the field of aero-engine full-authority electronic control system software, any small software defect may cause an irreparable tragedy; at the same time, aero-engine control software is becoming more and more complex , The delivery time is gradually shortened, and the types of target machines are increasing. The traditional software testing methods and tools can no longer meet the testing requirements. In addition, software testers need to learn complex software debugging, chip instruction set and other ...

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
CPCG06F11/3688G06F11/3664G06F11/3684
Inventor 郝小蕾黄耀刘伟民张炜陈勇
Owner 中国航发控制系统研究所
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More