yeah, a test of client is not so easy to do... i have images of macro recorders and using key navigation and injecting it into the input stream via an extension for web clients at least