Challenge Overview
The Portlet Scan Simulator is supposed to create an application that can
- Scan multiple browsers, and have the capability to scan the Portlet(s) interpret the information contained (mouse-over text, hyperlink, radio-button, open twisty, etcetera) and provide that information in man-readable format.
- Enable the capability to trace a series of browser Portlet movements in order that those movements can then be simulated (executed) repeated by the tool, in single shot or in a repetitive sequence.
The overall structure of the application is supposed to have a main Java Swing UI application for the user to initiate the scan/simulation/playback operations, and check the various results. This Java Swing UI application will use the different target browser applications (browser, IE), by installing specific plugin (extension/add-on) on the browsers, to perform the web page loading, normal user interactions with the web pages, capturing the web page screen for the Java UI application to show, etc.
This module provides the internal backend services used by the Java Swing UI code to fulfill the requirements.
This component provides the implementation of SimulationRecorder and SimulationPlayer.
Final Submission Guidelines
N/A