Toward a theory of test data selection

JB Goodenough, SL Gerhart - Proceedings of the international …, 1975 - dl.acm.org
This paper examines the theoretical and practical role of testing in software development.
We prove a fundamental theorem showing that properly structured tests are capable of …

Programs, tests, and oracles: the foundations of testing revisited

M Staats, MW Whalen, MPE Heimdahl - Proceedings of the 33rd …, 2011 - dl.acm.org
In previous decades, researchers have explored the formal foundations of program testing.
By exploring the foundations of testing largely separate from any specific method of testing …

What is software testing? And why is it so hard?

JA Whittaker - IEEE software, 2000 - ieeexplore.ieee.org
The author sheds some light on why testing today's software products is so challenging, and
he identifies several solid approaches that all testers should be able to thoughtfully apply …

Evaluating testing methods by delivered reliability [software]

PG Frankl, RG Hamlet, B Littlewood… - IEEE Transactions on …, 1998 - ieeexplore.ieee.org
There are two main goals in testing software:(1) to achieve adequate quality (debug testing),
where the objective is to probe the software for defects so that these can be removed, and …

Axiomatizing software test data adequacy

EJ Weyuker - IEEE transactions on software engineering, 1986 - ieeexplore.ieee.org
A test data adequacy criterion is a set of rules used to determine whether or not sufficient
testing has been performed. A general axiomatic theory of test data adequacy is developed …

Seven principles of software testing

B Meyer - Computer, 2008 - ieeexplore.ieee.org
While everyone knows the theoretical limitations of software testing, in practice we devote
considerable effort to this task and would consider it foolish or downright dangerous to skip …

Insights into regression testing (software testing)

HKN Leung, L White - Proceedings. Conference on Software …, 1989 - ieeexplore.ieee.org
A problem facing those conducting maintenance testing is to identify proper test classes. The
notion of regression testability is introduced as a way to measure the ease of retesting. Both …

Testing for software reliability

JR Brown, M Lipow - Proceedings of the international conference on …, 1975 - dl.acm.org
This paper presents a formulation of a novel methodology for evaluation of testing in support
of operational reliability assessment and prediction. The methodology features an …

Reliability of the path analysis testing strategy

WE Howden - IEEE Transactions on Software Engineering, 1976 - ieeexplore.ieee.org
A set of test data T for a program P is reliable if it reveals that P contains an error whenever P
is incorrect. If a set of tests T is reliable and P produces the correct output for each element of …

[图书][B] The complete guide to software testing

B Hetzel - 1988 - dl.acm.org
The complete guide to software testing | Guide books ACM Digital Library home ACM home
Google, Inc. (search) Advanced Search Browse About Sign in Register Advanced Search …