Program Comprehension for the Purpose of Testing

  • Authors:
  • Affiliations:
  • Venue:
  • IWPC '04 Proceedings of the 12th IEEE International Workshop on Program Comprehension
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper program comprehensiontechniques are examined within the context of testing.First, the tasks of a tester are identified, then theinformation requirements of a tester to fulfill these tasks.Comprehension is viewed as a knowledge acquisitionprocess. The knowledge needed depends on the level atwhich one is testing. For system testing other knowledgeis required than for unit and integration testing. In lightof the scope of testing, the paper concludes that it is thetester who needs the broadest knowledge about asoftware system. Having established the informationrequirements of testing, a set of tools are presented whichhelp to satisfy these requirements and their practicalapplication discussed.