Invention Grant
- Patent Title: Method for identifying a cause for a failure of a test
-
Application No.: US15555275Application Date: 2015-03-04
-
Publication No.: US10509693B2Publication Date: 2019-12-17
- Inventor: Daniel Hannson
- Applicant: VERIFYTER AB
- Applicant Address: SE Lund
- Assignee: VERIFYTER AB
- Current Assignee: VERIFYTER AB
- Current Assignee Address: SE Lund
- Agency: Brundidge & Stanger, P.C.
- International Application: PCT/EP2015/054533 WO 20150304
- International Announcement: WO2016/138953 WO 20160909
- Main IPC: G06F11/07
- IPC: G06F11/07 ; G06F11/36 ; G06F11/08

Abstract:
According to an aspect of the present inventive concept there is provided a method for identifying a cause for a failure of a computer-implemented test performed on a latest software code revision in a sequence of a plurality of software code revisions, the method comprising: identifying a first revision of said sequence of revisions for which said test passes and a second revision of said sequence of revisions which is subsequent to the first revision and for which said test fails, determining a first change between the software code of the first revision and the software code of the second revision, generating a first modified version of the software code of the latest revision using the determined first change, determining whether said test passes or fails when performed on the first modified version, in response to determining that said test fails when performed on the first modified version: identifying a third revision and a fourth revision of said sequence which are intermediate the latest revision and the second revision, wherein the third revision is a revision for which said test passes when said revision is modified using the determined first change, and wherein the fourth revision is subsequent to the third revision and is a revision for which said test fails when said revision is modified using the determined first change, determining a second change between the software code of the third revision and the fourth revision, generating a second modified version of the software code of the latest revision using the first change and the second change, determining whether said test passes or fails when performed on the second modified version, in response to determining that said test passes when performed on the second modified version, providing a message indicating at least the fourth revision as including a cause for said test failing when performed on said latest software code revision.
Public/Granted literature
- US20180052725A1 A METHOD FOR IDENTIFYING A CAUSE FOR A FAILURE OF A TEST Public/Granted day:2018-02-22
Information query