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

Software testing method

A technology of software testing and software under test, applied in software testing/debugging, electrical components, digital transmission systems, etc., can solve the problems of high labor cost, error-prone, low test efficiency, etc., to reduce the cost of human resources and avoid duplication Reliable effect of labor and test results

Inactive Publication Date: 2006-04-05
HUAWEI TECH CO LTD
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this scheme, the result comparison step is completed in the tester's brain, and some response frames are very complicated, and the result comparison is very laborious and error-prone, which makes the tester easily fatigued and the test efficiency is low
[0005] Therefore, the existing technology has the disadvantages of low test efficiency, error-prone after long hours of work, the need to use a large number of test engineers, and high labor costs

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 testing method
  • Software testing method
  • Software testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, and the accompanying drawings are for illustration only, and are not intended to limit the protection scope of the present invention.

[0023] FIG. 1 shows a schematic diagram of the connection relationship between a testing tool and a software under test using a software testing method according to an embodiment of the present invention. The test tool is generally software, which can be on different hardware or the same hardware as the software to be tested. The test tool can run on an ordinary PC. If the software under test is a complete system, such as a router, the software under test and the test tool are on different hardware. If the software under test is pure software, it can be on the same computer. In the embodiment shown in Fig. 1, the automated testing tool of the method for software testing of the present invention is used to ...

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 software testing method which comprises: 1) establishing the connection of the tested software; 2) constructing a testing command frame of test example and sending the testing command frame to the tested software; 3) generating the wait frame of the test command frame which includes the expected result of the test example; 4) comparing the wait frame with the executing result frame which returns by the tested software and aims to the testing command frame, if they are accordance, it quotes the test result is passing.

Description

technical field [0001] The invention relates to a method for testing software, in particular to a method for testing software with a communication interface based on script language. Background technique [0002] Currently, software is becoming more and more complex and its size is increasing. It is often necessary to develop a software in several versions. After detailed testing and bug modification of each version, the software will gradually stabilize and reach the usable level. The workload of testing each version of a large-scale software is very large. Today, with the increasing cost of human resources, how to reduce the workload of testing or automate most of the testing work is an important issue for those skilled in the art to study. topic. [0003] At present, when using test tools to test software TCP / IP interfaces, it can generally be divided into three steps: data input, result output, and result comparison. First, the test tool sends a command frame to the s...

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/36H04L12/26
Inventor 孙孟杰张晓翔刘波
Owner HUAWEI TECH CO LTD
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