Yes, there is. You want the excellent, and free, AutoIt.
It is not explicitly a testing language, but can certainly be used as one. It lefts you simulate mouse & keyword input and very screen activity.
Here’s a simple script which opens Notepad, writes to its input and saves the file:
WinWaitActive("Untitled - Notepad")
Assuming you're on Windows:
For an easy-to use freeware tool, try Process Monitor. If that does not help you, try WinDbg's Logger.exe.
If you need more options, try the Google search "strace windows" and there are plenty of other hits.
So, I work for a company that has its own test management tool called "Kualitee". We have other companies that are using the tool such as Emirates, Cox Enterprises, T-Mobile, etc. What you mentioned is something we also go through while providing services to our clientele but luckily we have come a long way.
So Kualitee is a cloud-based tool that supports ...