Method and system for realizing software automatic test

A technology of automatic testing and software action, applied in the direction of software testing/debugging, etc., can solve problems such as destroying the software under test and failing to achieve software testing, and achieve the effect of easy function expansion

Inactive Publication Date: 2006-10-25
赵慧萍
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] But existing software testing technique will produce some problems because will modify software target program code like this: one, script codes such as TCL embedded in the modified software target program will destroy the software under test; When the software is an outsourced product, it is usually impossible to obtain authorization to modify the software target program, and the purpose of automatically testing the software cannot be achieved

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
  • Method and system for realizing software automatic test
  • Method and system for realizing software automatic test
  • Method and system for realizing software automatic test

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The invention provides a method for realizing automatic software testing, and its main design idea is: no need to modify the code of the software target program itself, but to set a test control module between the test script module and the software target program ; The test control module provides a test script interface to analyze the call command from the test script module, and constructs and sends the operation command to the software target program module according to the analysis result of the call command, so as to input operations to the software target program when the user uses the software The action of the command; the software target program module will run the corresponding software action after receiving the operation command. Therefore, the software target program can run corresponding software actions according to the call command of the test script, so as to achieve the purpose of automatically performing software testing.

[0028] figure 2 It is a ...

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 The present invention discloses a software automatic testing method for system including test script module and software object program module, which contains it sets testing control module between said test script module and software object program module. Said method also includes A, transmitting call instruction to said testing control module in testing script module operation, B, said testing control module resolving said call instruction, determining current operational software action and structure and transmitting said software action corresponded operating command to said software object program module, C, said software object program module receiving operating command and operating said operating command corresponded software action. The present invention also discloses a system, using said invented method and system capable of realizing software automatic testing without modifying software object program code.

Description

technical field [0001] The invention relates to software testing technology, in particular to a method and system for realizing automatic testing of software. Background technique [0002] With the development of social needs, the software functions implemented by various devices are becoming more and more complex. When testing the functions of various devices, it is natural to test the software running in them. In order to improve test efficiency, it is usually necessary to seek an unattended test environment to meet test requirements. [0003] In the testing field of communication network, the automatic testing technology based on TCL language is widely used at present. By writing test scripts to pre-define each test behavior action, and then interpret and execute it in the corresponding interpreter, so as to simulate the user's action of inputting operation commands to the equipment software to achieve the purpose of automatic testing. When controlling peripheral softwa...

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 赵慧萍
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