Portlet Scan Simulator Browser Communicator

Register
Submit a solution
The challenge is finished.

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 a generic browser communication layer and a Firefox-specific implementation for launching the Firefox instance. Specifically, it is responsible for BrowserCommunicator interface, AbstractBrowserCommunicator and FirefoxBrowserCommunicator.



Final Submission Guidelines

N/A

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30031828