Building a Java Software Engineering Tool for Testing Java Applets
Aaron S. Binns, Gary E. McGraw · 2004
As the Java programming environment matures and Java starts to be used to create "real" applications, programmers will require that sophisticated software engineering tools be co-opted from C and C++ development environments for use with Java. Software testing tools make up one important class of these software engineering tools. This paper describes some of the issues that we encountered while converting a C/C++ code coverage tool for use on Java code. Our successful conversion resulted in the first code coverage tool suitable for use in testing Java applets. 1. Introduction Many proficient C and C++ programmers find coming up to speed in Java a fairly straightforward task. However, these programmers have become accustomed to having a large set of development tools at their fingertips. It is clear that making these tools available for Java is an important step in creating a solid Java development environment. Developers creating such tools are forced to grapple with some fundamental...