Title of article :
Coverage testing of Java programs and components
Author/Authors :
A.M.R. Vincenzi، نويسنده , , J.C. Maldonado، نويسنده , , W.E. Wong، نويسنده , , M.E. Delamaro، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2005
Abstract :
Although software testing is a crucial activity in the software development process, only recently have more sound and consistent testing tools become available for testing Java programs and their components. These tools support mostly functional and control-flow based structural criteria. In this paper we explore control-flow and data-flow based coverage criteria to support the testing of Java programs and/or components. We also describe a testing tool, named JaBUTi, which can be used by both the component developer and the component user to test Java-based components and/or systems. To achieve this goal, the tool works at the bytecode level such that no source code is required during the testing activity. We illustrate these ideas and concepts with an example extracted from the literature.
Keywords :
Java program testing , Java component testing , Structural testing , Control-flow testing , Data-flow testing , Java bytecode
Journal title :
Science of Computer Programming
Journal title :
Science of Computer Programming