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

Software testing system

A technology of software testing and software, applied in the direction of software testing/debugging, etc., can solve the problems of expensive, wrong, and low reusability of automated testing

Inactive Publication Date: 2011-03-30
SANDA UNIVERSITY
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] (1) It is impossible to cover all the codes, and the coverage rate is low, which can only reach 30% of the total code volume;
[0016] (2) The reusability of automated testing is low
[0028] (1) Expensive;
[0029] (2) Unable to detect missing path and data sensitivity errors in the code;
[0030] (3) Failure to verify correctness of specifications

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] refer to figure 1 As shown, a software testing system 10 is disclosed. The software testing system 10 is used to test the performance of a software. The software testing system 10 includes: a module testing device 11, a subsystem testing device 12, a whole system testing device 13, a testing device Result evaluation means 14.

[0047] The module testing device 11 divides the software into several modules, each module implements a clearly defined function, and independently tests each module based on the defined function. In a well-designed software system, each module completes a clearly defined sub-function, and there is no interdependence between this sub-function and the functions of other modules at the same level. Therefore, it is possible to test each module as a separate entity, and it is relatively easy to design a design that verifies the correctness of the modules. The purpose of module testing is to ensure that each module functions correctly as a unit. Er...

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 system, which is used for testing the performance of software, and comprises a module testing device for testing a software module on the basis of functions, a subsystem testing device for combining modules into one or more subsystems and testing the communication performance of interfaces, a software system for connecting the subsystems into a whole, an entire system testing device for testing the entire software system and a test result evaluation device for evaluating test results. When the technical scheme of the invention is adopted, the software testing system can realize the performance test of one or more pieces of software automatically, realize a black box testing function and acquire test results.

Description

technical field [0001] The invention relates to computer software testing technology, in particular to a software testing system. Background technique [0002] The purpose of software testing is to ensure the final quality of software products, and to control the quality of software products during the software development process. Generally speaking, software testing should be carried out by an independent product evaluation center. In strict accordance with the software testing process, test plans, test schemes, and test specifications are formulated, tests are implemented, test records are analyzed, and test reports are written according to the regression test situation. The purpose of testing is to prove that the program is wrong, but it cannot guarantee that the program is bug-free. [0003] Software testing is the process of operating a system or application program under controlled conditions and evaluating the operating results. The so-called controlled conditions 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
IPC IPC(8): G06F11/36
Inventor 杨晓丽赵春燕刘在英
Owner SANDA UNIVERSITY
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