Release Assembly - Portlet Scan Simulator Enhancements 2

Register
Submit a solution
The challenge is finished.

Challenge Overview

 

Project 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.

Competition Task Overview

A complete list of deliverables can be found in the TopCoder Assembly competition Tutorial at:

http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorial

This contest should integrate the simulation assembly submission and fix following issues:

  • Playback does not loop through the number of times it should when you choose for it to just play and specify the number of times
  • Playback does not work correctly when it's set to just play through (example: weather.com -> set a zip code -> go to page -> click "hourly" -> go to page -> click "5 day" -> go to page sequence doesn't play back but it does play back if you click through step by step)
  • Hyperlinks are not displayed in the portlet scan (the fact it's a hyperlink is displayed, where it goes isn't)
  • Hover text should be captured
  • IE Screenshot - The js implementation of firefox plugin is not supported by IE. We need to find a way to capture the screenshot in IE.
  • Record Simulation - Changed the limit from 100 to 90, however when I went to the simulation screen it was not changed.  I then went and did a record simulation, with plans to play it back.  However the log I can not seem to find what I recorded even though I indicated to save it.  I tried a search via the tool too.  I  gave it a name "test simulation" .
    • The reason is it's a hard code value and user's input in Swing GUI is not send to the back end services.
    • The related information should be saved to log file too.
  • ?Installer - This contest should package this project by an installer. Use which library is up to contestant. The target platform is Windows and it should create quick start link in Desktop. Note: it shouldn't modify any path variable of the system.

Testing

Verification Steps should be provided in deployment guide.

Technology Overview

  • Java
  • Swing

Documentation Provided

Download from Contest Files.



Final Submission Guidelines

N/A

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30034361