Mouse/keyboard recorder for Web users?

Sebastian Sajaroff

Sebastian Sajaroff

Legendary Poster
Hello,

We're on E8.12 Tools 8.96.1.5 running on AIX 5.3/UDB 8.1.7
Our Web Servers are WAS 6.0.2.21 on W2003 SP1

Would you know of any tool that allows me to record
JDE Web user keyboard/mouse activity and then play it back
on another JDE Web session?
What's the reason behind this?
First of all, we'd like to have accurate timings of
day-to-day operations (such as entering a Sales Order)
on different scenarios : LAN, WAN, JAS instances with
more or less RAM, with different SP levels, etc.
Then, we'd also like to run a stress test, it would help
us a lot to automatically playback those keyboard and
mouse actions instead of logging manually on 25 Web
sessions at the same time and trying to learn the
application keystroking and mouse moving sequence by heart.
Thanks a lot!

Regards : Sebastian Sajaroff
 
We've used an application called QuicKeys to do stuff like this. (Not with E1) It works ok - not great. Moving scripts from machine to machine will have challenges with recorded mouse clicks, but as long as you stay on the same machine its been ok. Obviously, smaller controls are harder to hit reliably. You may also have to insert pauses in places to avoid overrunning key stroke buffering limitations. This is particularly true of stress test situations.
 
Hi Sebastian,
You can download and install the User Productivity Kit (UPK) from the edelivery.oracle.com. There are several demos there as well.
The software meets your requirements and is easy to use...but it is expensive.

Regards, Alex
 
Hello,

Thanks for your prompt response.
I tried MacroRecord from JitBit as you suggested.
Seems it works great, as long as you keep the same
screen resolution across all your Web user sessions.

Mouse movement is represented on absolute coordinates,
such as "moved from (119,39) to (799,599)", so user
activity has to be recorded and replayed with the
same video resolution everywhere to get a consistent
duplication of how mouse was moved across the screen.

Apart from that restriction, which is quite minor
because I can control on which screens will these
activity be replayed, this tool will definitely help
me to achieve my stress tests.
Thanks again,

Sebastian
 
OpenSta

OpenSta may well be the answer if you want timing tests and stress tests. It will record a session and replay it. You can set it to repeat and run mutiple instances and combine separate scripts into one big Test. i.e. Record one PO entry, one UBE launch, one Job status enquiry as three separate scripts. Then create a test that runs 9 PO entries simultaneously (starting at random offset times if you want) at the same time as 4 JSIs one of which is followed by launching 3 UBES etc. etc. Anyway you probably get the idea.

The system runs on one or more workstations which can be coordinated by a controlling workstation. It records its own outpput and timing and picks up measures from MS performance monitor metrics if required. What's not to like?

It works by issuing the recorded "html" bits and monitoring but throwing away (so you're not slowed down by 9 simultaneous browser sessions) the received bits.

I've got no shares in this - it just does what it claims simply and cleanly. Find it here http://www.opensta.org/
 
Back
Top