Automatic embedded software block box testing system and method

A technology of automated testing and embedded software, applied in the computer field, can solve problems such as inability to test functions, reduce test efficiency, and reduce work efficiency, and achieve the effect of true and reliable test data, true test results, and improved test efficiency.

Inactive Publication Date: 2014-08-20
SHANGHAI KELIANG INFORMATION ENG
View PDF3 Cites 53 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the embedded system under test is a subsystem in a large system, it cannot be tested as a whole by open-loop testing, and the test results obtained by such a test method are inaccurate
[0003] In addition, manual testing requires testers to be very familiar with relevant scripting languages, and using scripting languages ​​to manually write relevant use case scripts greatly reduces testing efficiency, and cannot meet the real-time performance, security and reliability required by embedded software
Testers also need to manually write test reports based on test results, which also reduces work efficiency to a certain extent

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 embedded software block box testing system and method
  • Automatic embedded software block box testing system and method
  • Automatic embedded software block box testing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, technical solution and advantages of the present invention clearer, various embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. However, those of ordinary skill in the art can understand that, in each implementation manner of the present invention, many technical details are provided for readers to better understand the present application. However, even without these technical details and various changes and modifications based on the following implementation modes, the technical solution claimed in each claim of the present application can be realized.

[0040] The first embodiment of the present invention relates to an embedded software black-box automated testing system, which is designed using a modular design concept and a structural model in which the upper computer and the lower computer implement testing functions in layers.

[0041] Such as figure 1 As shown, the te...

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 the field of computers, and discloses an automatic embedded software block box testing system and method. The testing system comprises an upper computer and a lower computer. The upper computer is used for automatically generating a testing script and establishing a simulation model of a system cross-linked with a tested system, the simulation model and the tested system are connected through the lower computer, and after a testing order is received, the testing script corresponding to the testing order is called to the lower computer. The lower computer is used for testing the tested system according to the testing script and sending testing data of the tested system to the upper computer. The testing system can automatically generate the testing script, testing efficiency is improved, the tested system is brought into a real system environment, the tested system is connected with the system cross-linked with the tested system, the integral function testing is carried out on the tested system based on a closed loop testing method, and the testing result is real and accurate.

Description

technical field [0001] The invention relates to the field of computers, in particular to an embedded software black-box automatic testing system and testing method. Background technique [0002] Since the embedded system itself has the following characteristics, such as high real-time performance, insufficient memory, few I / O channels, expensive development tools, and closely related to hardware, etc., the testing of embedded systems is different from the testing strategy of general commercial software. There is a big difference. In particular, a single embedded system needs to be cross-linked with other subsystems through various field buses (such as CAN, 1553B, 429, etc.) or I (Input, input) / O (Output, output) interfaces to form a large system that actually works. The traditional test method for embedded system is to use open-loop test and manual test method to test. The open-loop test regards the embedded system under test as an isolated subsystem. The system under tes...

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
Inventor 李胜夏佳佳
Owner SHANGHAI KELIANG INFORMATION ENG
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