AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL.

James Collofello, Anthony F. Ferrara

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

An automated testing tool is described for assessing the test coverage of Pascal programs. The coverage criterion measured by this tool is that of multiple condition testing. The criterion consists of generating test cases to execute all combinations of conditions in conditional expressions. The testing tool analyzes a PASCAL source program and automatically inserts software data collection probes to measure multiple condition test coverage. When the instrumented program is executed, these software probes record execution information in a database. The database can then be queried interactively to produce a series of test coverage reports. The extent of test coverage achieved in terms of conditions and multiple conditions executed is documented. Cumulative information over a series of tests can also be maintained.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE Computer Society's International Computer Software & Applications Conference
Place of PublicationNew York, NY, USA
PublisherIEEE
Pages20-26
Number of pages7
ISBN (Print)0818605502
StatePublished - 1984

Fingerprint

Testing

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Collofello, J., & Ferrara, A. F. (1984). AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL. In Proceedings - IEEE Computer Society's International Computer Software & Applications Conference (pp. 20-26). New York, NY, USA: IEEE.

AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL. / Collofello, James; Ferrara, Anthony F.

Proceedings - IEEE Computer Society's International Computer Software & Applications Conference. New York, NY, USA : IEEE, 1984. p. 20-26.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Collofello, J & Ferrara, AF 1984, AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL. in Proceedings - IEEE Computer Society's International Computer Software & Applications Conference. IEEE, New York, NY, USA, pp. 20-26.
Collofello J, Ferrara AF. AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL. In Proceedings - IEEE Computer Society's International Computer Software & Applications Conference. New York, NY, USA: IEEE. 1984. p. 20-26
Collofello, James ; Ferrara, Anthony F. / AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL. Proceedings - IEEE Computer Society's International Computer Software & Applications Conference. New York, NY, USA : IEEE, 1984. pp. 20-26
@inproceedings{29882ed4085c45dda22d7fbdfd18e1ac,
title = "AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL.",
abstract = "An automated testing tool is described for assessing the test coverage of Pascal programs. The coverage criterion measured by this tool is that of multiple condition testing. The criterion consists of generating test cases to execute all combinations of conditions in conditional expressions. The testing tool analyzes a PASCAL source program and automatically inserts software data collection probes to measure multiple condition test coverage. When the instrumented program is executed, these software probes record execution information in a database. The database can then be queried interactively to produce a series of test coverage reports. The extent of test coverage achieved in terms of conditions and multiple conditions executed is documented. Cumulative information over a series of tests can also be maintained.",
author = "James Collofello and Ferrara, {Anthony F.}",
year = "1984",
language = "English (US)",
isbn = "0818605502",
pages = "20--26",
booktitle = "Proceedings - IEEE Computer Society's International Computer Software & Applications Conference",
publisher = "IEEE",

}

TY - GEN

T1 - AUTOMATED PASCAL MULTIPLE CONDITION TEST COVERAGE TOOL.

AU - Collofello, James

AU - Ferrara, Anthony F.

PY - 1984

Y1 - 1984

N2 - An automated testing tool is described for assessing the test coverage of Pascal programs. The coverage criterion measured by this tool is that of multiple condition testing. The criterion consists of generating test cases to execute all combinations of conditions in conditional expressions. The testing tool analyzes a PASCAL source program and automatically inserts software data collection probes to measure multiple condition test coverage. When the instrumented program is executed, these software probes record execution information in a database. The database can then be queried interactively to produce a series of test coverage reports. The extent of test coverage achieved in terms of conditions and multiple conditions executed is documented. Cumulative information over a series of tests can also be maintained.

AB - An automated testing tool is described for assessing the test coverage of Pascal programs. The coverage criterion measured by this tool is that of multiple condition testing. The criterion consists of generating test cases to execute all combinations of conditions in conditional expressions. The testing tool analyzes a PASCAL source program and automatically inserts software data collection probes to measure multiple condition test coverage. When the instrumented program is executed, these software probes record execution information in a database. The database can then be queried interactively to produce a series of test coverage reports. The extent of test coverage achieved in terms of conditions and multiple conditions executed is documented. Cumulative information over a series of tests can also be maintained.

UR - http://www.scopus.com/inward/record.url?scp=0021578560&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0021578560&partnerID=8YFLogxK

M3 - Conference contribution

SN - 0818605502

SP - 20

EP - 26

BT - Proceedings - IEEE Computer Society's International Computer Software & Applications Conference

PB - IEEE

CY - New York, NY, USA

ER -