If recreation of past tests is your goal in this request...why not use a macro recorder.
Not sure if it would work for your purpose, I don't think it was designed to record a whole (working) day...but you might try any macro recorder similar to: PushThatFreakin'Button. That macro recorder covers all text, but also mouse movements and clicks.
If recording a whole (working) day in one go doesn't work, you can try if it works for an hour and store the results in a folder with the current date as its name.
Storing files in a "dated" folder should be relatively easy to automatize...with a tool like: PushTheFreakin'Button.