
|
Introduction BeachMap Applet BeachParking Applet BeachInfo Applet BeachStatistic Applet Beaches & Parking |
This case study intends to help people to understand event testing in Object Oriented Programming (OOP). Learning from an example is probably the best method of study. One of the objectives is to achieve the understanding of event testing with the help of visualizations like graphics, animation, and an implementation of the concepts covered here. The case study is implemented using Java. The case study is based on Java applets. Applets are different from Java applications in that applets are run inside a browser, assuming that the browser supports Java. The third generation of Java-capable browsers, such as Microsoft Internet Explorer 3.x or Netscape Navigator 3.x, provides support for Java Development Kit 1.0.x. It is recommended that this site is viewed using the forth generation browsers with Flash Player 2.x or higher plug-in. There are not many of books that focus on event testing alone. Most of these books discuss design testing, inheritance testing, etc. Nevertheless, event testing is an important part of SDLC in OO world. A demonstration of how events are handled and how the applets communicate with each other has been developed in the applet Beachs and Parking System in Action. To help the understanding of the idea behind the applets, a state chart diagram had been drawn using Unified Modeling Language (UML). This diagram is animated to give a closer feel to the real life applets. Each of the applets can be viewed individually to gain the inside knowledge of how they are implemented or what is their task in the case study. |
Funded by Committee of University Teaching And Staff Development (CUTSD) through DEETYA, 1998