Home

Using Runtime Testing to Detect Defects in Applications without Test Oracles

Christian Murphy; Gail E. Kaiser

Title:
Using Runtime Testing to Detect Defects in Applications without Test Oracles
Author(s):
Murphy, Christian
Kaiser, Gail E.
Date:
Type:
Technical reports
Department:
Computer Science
Permanent URL:
Series:
Columbia University Computer Science Technical Reports
Part Number:
CUCS-036-08
Publisher:
Department of Computer Science, Columbia University
Publisher Location:
New York
Abstract:
It is typically infeasible to test a large, complex software system in all its possible configurations and system states prior to deployment. Moreover, some such applications have no test oracles to indicate their correctness. In my thesis, we will address these problems in two ways. First, we suggest that executing tests within the context of an application running in the field can reveal defects that would not ordinarily otherwise be found. Second, we believe that this approach can further be extended to applications for which there is no test oracle by using a variant of metamorphic testing at runtime.
Subject(s):
Computer science
Item views:
106
Metadata:
View

In Partnership with the Center for Digital Research and Scholarship at Columbia University Libraries/Information Services.