Invention Grant
- Patent Title: Identifying incorrect variable values in software testing and development environments
-
Application No.: US15345550Application Date: 2016-11-08
-
Publication No.: US11294802B2Publication Date: 2022-04-05
- Inventor: Francisco M. Anaya , Tom C. L. Chen , Michael S. Fulton , Trong Truong
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agent Anthony Curro
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36

Abstract:
A test suite is executed to test a computer program for a plurality of variables. A variable value is generated for each variable of the plurality of variables at a predetermined location of the computer program. Whether a test included in the test suite is successful is determined. If the test is successful, the variable value is recorded as part of a success value set. If the test is not successful, the variable value is recorded as part of a failure value set. A confidence metric is calculated for the variable value. A relevance metric for each variable of the plurality of variables is measured, based on a Jaccard distance between the success value set and the failure value set. The failure value set, the success value set, the confidence metric for the variable value, and the relevance metric for each variable of the plurality of variables are presented.
Public/Granted literature
- US20180129596A1 IDENTIFYING INCORRECT VARIABLE VALUES IN SOFTWARE TESTING AND DEVELOPMENT ENVIRONMENTS Public/Granted day:2018-05-10
Information query