Your product can be the best. But i, like google and others use siesta-js for unit tests and interface tests with mouse simulation. Its all js and runs natively on every browser
See the demo: http://www.bryntum.com/examples/siesta-latest/examples/brows...
It can record your actions and generate the tests.
Worth looking.