Software test method applying interval operation
A software testing method and interval technology, applied in software testing/debugging, etc., can solve problems such as invalid calculation of unreachable paths, insufficient use of variable value information, etc., and achieve the effect of reducing false alarm rate and high accuracy rate
Inactive Publication Date: 2008-10-15
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 14 Cited by
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
The main purpose of the present invention is to provide a software testing method using interval calculation, which can solve the technical problems of invalid calculation of unreachable paths and underutilization of variable value information
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 moreImage
Smart Image Click on the blue labels to locate them in the text.
Smart ImageViewing Examples
Examples
Experimental program
Comparison scheme
Effect test
Embodiment Construction
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
Login to View More
Abstract
The invention relates to the field of software testing technique. The invention can solve the technical problems of ineffective calculation of the unreachable path and insufficiently used variable value information in a program state test to some extent. The invention provides the concept of interval set, defines a set operation and a four arithmetic operation in the numerical variable interval set and defines an interval calculation method for Boolean typed variables, reference typed variables and expression. The method of the invention collects the value and expression range information of the variable in the prophase of software testing processing, and applies the information to the sentence nodes of a control flow graph; experiments show that the software testing method with interval operation added has lower false alarm rate of the testing results and higher testing accuracy than the original software testing method without interval information added.
Description
Software Testing Method Using Interval Operation technical field The invention relates to software testing technology, in particular to the application of interval calculation in software testing. Background technique There are two types of software testing: dynamic testing and static testing. Dynamic testing is to detect the dynamic behavior of the software and the correctness of the running results by running the software; static testing is to collect and find the information of the program, and analyze the characteristics of the program under test. Its main advantage is that the program failure can be detected before the program runs to test. In actual software testing, since there are a large number of unreachable paths in the program, and the determined values of variables and expressions are mostly unknown when the program is not running, invalid calculations will still be performed for unreachable paths during static testing And detection, resulting in a large ...
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
Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
Inventor 杨朝红宫云战王雅文肖庆陈俊亮吴子敬
Owner BEIJING UNIV OF POSTS & TELECOMM
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 Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com