A program testing assistant
Author:
Open Access
- 1 September 1982
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 25 (9) , 625-634
Abstract
This paper describes the design and implementation of a program testing assistant which aids a programmer in the definition, execution, and modification of test cases during incremental program development. The testing assistant helps in the interactive definition of test cases and executes them automatically when appropriate. It modifies test cases to preserve their usefulness when the program they test undergoes certain types of design changes. The testing assistant acts as a fully integrated part of the programming environment and cooperates with existing programming tools such as a display editor, compiler, interpreter, and debugger.Keywords
This publication has 3 references indexed in Scilit:
- Learning and reasoning by analogyCommunications of the ACM, 1980
- A LISP machine1980
- A session with Tinker1980