Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
COMPUTER-IMPLEMENTED METHOD OF PREDICTING TESTCASE STATUS
Document Type and Number:
WIPO Patent Application WO/2021/121676
Kind Code:
A1
Abstract:
Problem Software testing is an important yet costly part of state-of-the-art software projects. Prior-art statistical or machine learning (ML) approaches allow for some reduction in test effort by indicating - before their execution - those test cases in a test suite which are likely to fail. Still, test execution ties up a significant part of development resources. The invention aims to free or optimize use of these resources. Solution Computer-implemented method of predicting status of a testcase of a software maintained by means of a code repository, characterized in, for each execution of the testcase, logging the status as a multi-valued attribute such as "pass" or "fail", for each two chronologically adjacent executions, retrieving from the repository any changeset committed interjacently and observing correlation between the changeset and transition in status between the two executions, such as from "pass" to "fail", "fail" to "pass", "fail" to "fail", or "pass" to "pass", based on the observed correlations, building a training dataset from input vectors representing the changesets, each input vector being labelled with the correlating transition, fitting a statistical classification model on the training dataset, and, by means of the model, predicting the transition resulting from committing a given further changeset to the repository.

Inventors:
MATOUSEK VIT (DE)
ENDLER GREGOR BERTHOLD (DE)
GEYER KLAUS (DE)
Application Number:
PCT/EP2020/068283
Publication Date:
June 24, 2021
Filing Date:
June 29, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
CODEMANUFAKTUR GMBH (DE)
International Classes:
G06F11/36
Foreign References:
US20190087311A12019-03-21
US9514037B12016-12-06
US3711863A1973-01-16
US9983981B12018-05-29
US20190087311A12019-03-21
US9514037B12016-12-06
Other References:
ANDERSON JEFF ET AL: "Striving for Failure: An Industrial Case Study about Test Failure Prediction", 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, IEEE, vol. 2, 16 May 2015 (2015-05-16), pages 49 - 58, XP033195048, DOI: 10.1109/ICSE.2015.134
ANDERSON, JEFF ET AL.: "Striving for failure: an industrial case study about test failure prediction", PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, vol. 2, 2015, pages 49 - 58, XP033195048, DOI: 10.1109/ICSE.2015.134
Attorney, Agent or Firm:
MEYER ZU BEXTEN, Elmar (DE)
Download PDF: