Using machine learning to refine black-box test specifications and test suites

Lionel C. Briand, Yvan Labiche, Zaheer Bawar

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the context of open source development or software evolution, developers often face test suites which have been developed with no apparent rationale and which may need to be augmented or refined to ensure sufficient dependability, or even reduced to meet tight deadlines. We refer to this process as the re-engineering of test suites. It is important to provide both methodological and tool support to help people understand the limitations of test suites and their possible redundancies, so as to be able to refine them in a cost effective manner. To address this problem in the case of black-box testing, we propose a methodology based on machine learning that has shown promising results on a case study.

Original languageEnglish
Title of host publicationProceedings - 8th International Conference on Quality Software, QSIC 2008
Pages135-144
Number of pages10
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event8th International Conference on Quality Software, QSIC 2008 - Oxford, United Kingdom
Duration: 12 Aug 200813 Aug 2008

Publication series

NameProceedings - International Conference on Quality Software
ISSN (Print)1550-6002

Conference

Conference8th International Conference on Quality Software, QSIC 2008
Country/TerritoryUnited Kingdom
CityOxford
Period12/08/0813/08/08

Fingerprint

Dive into the research topics of 'Using machine learning to refine black-box test specifications and test suites'. Together they form a unique fingerprint.

Cite this