Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

While reading an article about the bite-project the idea came to my head that it would be great to have something like bite running outside the browser. I am testing a C++-Windows application using TestComplete. While developing I navigate inside this application also without TestComplete. Sometimes I run into a crash that is not easy to reproduce. Since I usually do not expect this crash there I did not pay attention to what I did which makes it hard to reproduce.

It is said, that bite-project records and playbacks all the keystrokes made. Is there something similar also for non-browser-applications. Maybe not TestComplete itself since I need this for developing (writing JScript).

share|improve this question
Have you searched on Google ? There's lots of keyloggers and recorders out there – Phil Kirkham Aug 2 '12 at 13:05
Did you work with one of those? Which one can you recommend? – gentlesea Aug 3 '12 at 16:28
I haven't myself - but others on here have so I hope they come along with recommendations. I was pointing out that there are some tools out there that do what you are looking for. So I was slightly helpful if not totally :) – Phil Kirkham Aug 3 '12 at 19:06
up vote 2 down vote accepted

If you are using Windows 7, the Problem Step Recorder might be useful.

share|improve this answer
Thank you for the answer. I started using it. This is the best solution so far for the described problem. – gentlesea Jul 23 '13 at 11:26
Glad to hear that works for you. – Joe Strazzere Jul 23 '13 at 12:19

There is another way to do this and that is to 'record' what you are doing with somethig that takes a 'video' of what you are doing on the desktop then you can see exactly what was clicked, typed and where the mouse was at the time of the crash and it will capture any small dialogs that are popped up and closed before you can read them. If you leave task manager open at the same time on a different screen/ part of the screen then this also can show potential leaks, memory hogs or processor hogs without having to gather those metrics seperatly.

If this runs too slowly on one machine then I think you can do the screen grab from another machine looking into your machine using remote desktop.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.