DocumentCode :
2351821
Title :
Software Testing Using Test Sheets
Author :
Atkinson, Colin ; Barth, Florian ; Brenner, Daniel
Author_Institution :
Dept. of Software Eng., Univ. of Mannheim, Mannheim, Germany
fYear :
2010
fDate :
6-10 April 2010
Firstpage :
454
Lastpage :
459
Abstract :
Although testing is one of the most important activities in software development, especially in projects which emphasize agile development, the basic approach used to define and report tests has changed little since JUnit was introduced over a decade ago. JUnit and its derivatives such as NUnit significantly simplify the task of programming tests but still leave the test logic tangled up with program scaffolding, making it difficult to see and validate. On the other hand, recently introduced validation oriented approaches, such as FIT, provide a much more concise and easy to understand description of test logic, but cannot cope with code-level testing. In this paper we present a new metaphor for test definition and reporting, referred to as "test sheets", that combines the expressive strength of JUnit with the visual simplicity of tabular approaches such as FIT. After discussing the strengths and weaknesses of the technologies used today we present the test sheet approach using some simple examples.
Keywords :
program testing; software prototyping; JUnit; NUnit; agile development; code-level testing; program scaffolding; programming testing; software development; software testing; tabular approach; test definition; test logic; test reporting; test sheets; validation oriented approach; Automatic testing; Computer languages; Documentation; Fixtures; Logic programming; Logic testing; Software engineering; Software testing; System testing; Writing; Software Testing; Test Definition Language; Test Sheets;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-6773-0
Type :
conf
DOI :
10.1109/ICSTW.2010.21
Filename :
5463689
Link To Document :
بازگشت