Find Jobs
Hire Freelancers

Java-based server-side user actions and inputs recorder

$250-750 AUD

In Progress
Posted over 13 years ago

$250-750 AUD

Paid on delivery
Overview ======= I require a bit of functionality to be developed in Java and web technologies that can record a user's inputs for later replay. This is similar to functionality provided in selenium, or loadrunner where user's actions and inputs while traversing a website are recorded for later replay in load or function testing, however the key difference is that these applications record the actions at the client while I require similar functionality at the server. Here is a possible usage scenario (subject to technical feasibility but hopefully useful for illustrative purposes): 1) User navigates to an initial page, which contains an input box to enter the URL for which the scripting is to be recorded, and an OK button. They enter the URL for which their actions are to be recorded and click the OK button. 2) The requested URL is fetched and rendered within a containing HTML component/frame, with input fields and controls being highlighted and links being disabled. (I am presuming this can be achieved via some clever use of CSS and javascript as I think the Firefox Firebug plugin already does something related, although am unsure of the specifics at this stage). 3) User fills in one or more of the highlighted input fields and then clicks on an accompanying control. The submitted data is captured/recorded during the submission process. The results are returned and rendered within the containing HTML component/frame. The frame shows two buttons 'accept inputs' and 'modify inputs'. If the user clicks 'accept inputs' the user's actions are saved in a value object. If the user clicks 'modify inputs' the processing returns to step 2. Deliverables ========== I require fully functioning code as described above with accompanying JUnit tests. The code should be contained within a mavenised eclipse web project whose skeleton/framework classes and pom file I will provide. Key technologies used: ================== Java 6, Spring 3 including Spring MVC as the web framework technology, maven 2.2.0, hibernate 3.5.x Proposed payment schedule: ======================= Page 1: URL inputbox and OK button, and retrieval of requested URL resources, and accompanying Junit test. (25% ) Page 2: Rendering of requested URL resources in a parent/containing frame, rendered/overlayed with CSS and javascript to highlight input controls and disable links, and accompanying Junit test. (50%) Page 3: Rendering of results page from user's inputs, with 'accept inputs' and 'modify inputs' buttons. If user clicks 'accept inputs' then input data is saved in a value object, and accompanying Junit test. (25%) When project has been completed and full payment made, intellectual property developed for this project is to revert to me.
Project ID: 882389

About the project

10 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I have been working as java developer for 4 years, i have done 3 main projects and each been completed by 20 more developers. i have done the system of telecommunications service and some big web sites like music web site. I have many experiences in java, so i can complete the project and meet the requirements
$500 AUD in 20 days
0.0 (1 review)
0.0
0.0
User Avatar
Please check you PMB.
$500 AUD in 7 days
0.0 (1 review)
0.0
0.0
10 freelancers are bidding on average $504 AUD for this job
User Avatar
Hi, Pl. view PM for java portfolio. Thanks
$485 AUD in 10 days
4.6 (4 reviews)
4.6
4.6
User Avatar
php/mysql Professional
$500 AUD in 5 days
5.0 (10 reviews)
3.9
3.9
User Avatar
I'm a J2EE experts and can make it done for you. Please check your PM.
$550 AUD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Thanks for the oportunity to bid on your project, please check details in PMB.
$500 AUD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am very much interested in this project. I can deliver the product in specified time with high quality and accuracy.
$750 AUD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi,I'am test automation engineer and really like your prosal.
$600 AUD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey, ready to work on this as soon as you say..please see PM
$400 AUD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Regards, which is exactly what web site would like to be a little more difficult to speak English
$250 AUD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Sydney, Australia
5.0
3
Member since Nov 21, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.