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

Software test automated system based on apparatus and the method

A technology for automated systems and software testing, applied in software testing/debugging and other directions, which can solve problems such as abnormality and different operating environments of target functions.

Inactive Publication Date: 2008-03-19
BEIJING PICOHOOD TECH
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There is a big disadvantage in this testing method. This operation causes the operating environment of the target function to be different, such as address alignment and high and low byte order, etc., and the calling of other functions in the target function is also modified. The target function in the unit test The running results may be different from those in the real system. If the test is normal in the unit test, it may not be normal in the real system.
At present, there are few methods to automate software testing directly on the device using software technology.

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
  • Software test automated system based on apparatus and the method
  • Software test automated system based on apparatus and the method
  • Software test automated system based on apparatus and the method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] A kind of equipment-based software testing automation system of the present invention comprises following modules:

[0078] A. Software version analysis module;

[0079] B. Version information storage module;

[0080] C. Background setting module;

[0081] D. Background execution module;

[0082] E. Result processing module;

[0083] F. Result display module;

[0084] G. Foreground test agent unit;

[0085] The above-mentioned foreground refers to equipment, and the background refers to a PC capable of communicating with the foreground.

[0086] When performing automated testing, the functions of each module are as follows:

[0087] The software version analysis module analyzes the software version to be tested automatically. The purpose of the analysis is to calculate the detailed information of each function from the software version, including the starting address of the memory, the length of the function, the input parameter information, and the detailed infor...

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 present invention discloses a device-based software test automation system and a method thereof. The present invention relates to the software test automation technology and aims to resolve the problems of the prior art that the software can not run normally on the on-spot equipment after the software is tested on PC. The device-based software test automation system comprises a software version analysis storage unit, a background automatic testing unit and a foreground testing agent unit. The device-based software test automation method comprises the procedures that the software version analysis storage unit analyzes the version of the software and obtains the version information file; the background automatic testing unit reads the version information file, arranges the testing case, separates the testing case and sends the testing information to the foreground testing agent unit for testing. The device-based software test automation system and the device-based software test automation method of the present invention can perform the integrated software automation test directly on the device, thereby improving the testing efficiency and the reliability of the software version.

Description

technical field [0001] The invention relates to the field of equipment-based software testing, in particular to an equipment-based software testing automation system and a method thereof. Background technique [0002] Software testing automation has been widely used. Software automatic testing can greatly reduce the cost of testing, and can perform night testing when the machine is idle, increasing testing within a limited time. Automated testing is repeatable, testing in the same sequence with the exact same input. [0003] Due to its particularity, the software running on the equipment requires higher reliability of the software, such as telecommunications equipment, requiring that the cumulative system interruption time within 20 years should not exceed 1 hour. Moreover, it is inconvenient to upgrade the software running on the device. This requires that the software running on the device needs to be tested more comprehensively and meticulously before the release of the...

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 BEIJING PICOHOOD TECH
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