A software test adequacy measurement method based on a system feature state

A feature state and system testing technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve the lack of engineering implementation specifications, the inability to guarantee the adequacy of testing, and the lack of clear guidance and regulations for testers and other issues, to achieve the effect of strong engineering operability and strong observability

Active Publication Date: 2019-02-19
BEIJING INST OF COMP TECH & APPL
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] When carrying out system-level testing, the existing standards and guidelines lack specific engineering implementation specifications and quantitative engineering-feasible test adequacy criteria, resulting in the lack of c...

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
  • A software test adequacy measurement method based on a system feature state
  • A software test adequacy measurement method based on a system feature state
  • A software test adequacy measurement method based on a system feature state

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with examples.

[0051] A method for measuring the adequacy of software testing based on system characteristic states provided by the present invention comprises the following steps:

[0052] Step 1: Evaluation of the real-time data acquisition capability of the system application layer protocol

[0053] Only when the system has the basic ability of real-time data collection of application layer protocol, can the system test of quantitative evaluation have the conditions to carry out. Therefore, first of all, it is necessary to determine the scope and composition of the system under test, analyze the interactive relationship between the various components, clarify the communication methods between them, and evaluate whether the communication between the system compone...

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 a software test adequacy measurement method based on a system characteristic state, which relates to the technical field of software test. The invention can quantitatively evaluate the adequacy of the system test and guide how to improve the adequacy of the test. As long as the communication protocol format between the systems can be obtained and the communication data canbe collected, the method can be used to guide the system-level testing. The use of the method is not sensitive to the complexity of the system, and can support the testing of large and complex systems. You can visually indicate which software key feature states are not overridden. Analogous to sentence coverage, branch coverage and path coverage in white-box testing, this method can be defined asmulti-level test coverage statistics such as feature state coverage and feature state combination coverage, which can meet the different security and reliability requirements of system test termination conditions.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a method for measuring the adequacy of software testing based on system characteristic states. Background technique [0002] When carrying out system-level testing, the existing standards and guidelines lack specific engineering implementation specifications and quantitative engineering-feasible test adequacy criteria, resulting in the lack of clear guidance and regulations for testers when implementing system-level testing. Depending entirely on the quality and granularity of system software requirements documents, the adequacy of testing cannot be guaranteed. Contents of the invention [0003] (1) Technical problems to be solved [0004] The technical problem to be solved by the present invention is: how to propose a method for measuring the sufficiency of system-level software testing based on system characteristic state, so as to evaluate and promote the sufficien...

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
CPCG06F11/3688
Inventor 宋晓秋冯大成张建伟陶金龙李雅斯高昕睿
Owner BEIJING INST OF COMP TECH & APPL
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