scispace - formally typeset
J

James H. Andrews

Researcher at University of Western Ontario

Publications -  39
Citations -  3325

James H. Andrews is an academic researcher from University of Western Ontario. The author has contributed to research in topics: Test suite & Test case. The author has an hindex of 19, co-authored 39 publications receiving 3145 citations.

Papers
More filters
Proceedings ArticleDOI

Is mutation an appropriate tool for testing experiments

TL;DR: It is concluded that, based on the data available thus far, the use of mutation operators is yielding trustworthy results (generated mutants are similar to real faults); Mutants appear however to be different from hand-seeded faults that seem to be harder to detect than real faults.
Proceedings ArticleDOI

Is mutation an appropriate tool for testing experiments? [software testing]

TL;DR: It is concluded that, based on the data available thus far, the use of mutation operators is yielding trustworthy results (generated mutants are similar to real faults); Mutants appear however to be different from hand-seeded faults that seem to be harder to detect than real faults.
Journal ArticleDOI

Using Mutation Analysis for Assessing and Comparing Testing Coverage Criteria

TL;DR: This paper investigates the relative cost and effectiveness of four common control and data flow criteria by revisiting fundamental questions regarding the relationships between fault detection, test suite size, and control/data flow coverage and suggests a way to tune the mutation analysis process to possible differences in fault detection probabilities in a specific environment.
Proceedings ArticleDOI

Sufficient mutation operators for measuring test effectiveness

TL;DR: This paper addresses the problem of finding a small set of mutation operators which is still sufficient for measuring test effectiveness by defining a statistical analysis procedure that allows it to identify such a set, together with an associated linear model that predicts mutation adequacy with high accuracy.
Proceedings ArticleDOI

The influence of size and coverage on test suite effectiveness

TL;DR: This work studies the relationship between three properties of test suites: size, structural coverage, and fault-finding effectiveness to indicate that coverage is sometimes correlated with effectiveness when size is controlled for, and that using both size and coverage yields a more accurate prediction of effectiveness than size alone.