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

Virtual machine technique based airborne software system testing general platform

A software system and test platform technology, applied in the field of general platform for airborne software system testing, can solve problems such as unfavorable independent testing of third-party systems, affecting the progress of software system testing, increasing testing costs and workload, etc., to improve testing efficiency , achieve generalization and reduce the effect of hardware environment dependence

Inactive Publication Date: 2013-03-13
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF2 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the different CPUs and external interfaces used by different products, this test method requires different real system equipment, simulation test equipment, test tools, and test platforms for different systems under test, which lacks versatility.
System software testing on a real target machine system needs to work with other systems in the real environment of the system under test, and requires software testers to operate hardware and understand product hardware-related characteristics such as voltage and current that the software does not care about. Therefore, it will increase the cost and workload of testing, affect the progress of software system testing, and is not conducive to the independent testing of the system by the third party

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
  • Virtual machine technique based airborne software system testing general platform
  • Virtual machine technique based airborne software system testing general platform
  • Virtual machine technique based airborne software system testing general platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0021] The invention utilizes the advantage of the cross-platform operation of the virtual machine technology to realize the simulation of PPC, X86 and other CPUs on the common PC. Realize the whole system simulation of different CPUs on the same platform, so as to realize the goal of the universal design of the environment. In order to achieve good portability and versatility of the platform, standardize the design of the used interface to achieve the maximum reuse of the designed test cases.

[0022] Such as figure 1 As shown, the present invention is a software system testing platform 3 based on virtual machine technology, including four parts: the first part user interface input part 3-1, the second part is the whole system simulation part 3-2 of the target machine under test, and the third part is the interface conversion and communication proxy part 3-4, and the fourth part is the test case pool part 3-3.

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 a virtual machine technique based airborne software system testing general platform which comprises a user interface input part, a to-be-measured target machine full-system simulation part, an interface conversion and communication agent part and a test case pool. According to the invention, based on the virtual machine technique, full-system simulation for to-be-measured equipment is realized, then seamless operation of executable codes of software to be measured in the simulation environment is also realized, and the test software is adopted to realize the software system test platform. The testing general platform can avoid repeated development of test equipment to the utmost, shorten test period, improve test efficiency and reduce test cost.

Description

technical field [0001] The invention belongs to the technical scope of software development, and more specifically, the invention relates to a general platform for testing airborne software systems based on virtual machine technology. Background technique [0002] The existing system test of embedded software is closely related to the specific function of the system, the implementation technology and the platform used, so it is difficult to find a general software system test tool provided by a third party. At present, in the field of avionics, the software system test usually uses specific test equipment to write a specific test program for a specific system, and directly performs the software system test on the target machine. But because different products adopt different CPUs and external interfaces, this test method requires different real system equipment, simulation test equipment, test tools, and test platforms for different systems under test, which lacks versatilit...

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 CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
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