...
Comprehensive tests require if/else programming, looping, assertions and negative cases at the very least. Simply recording, sprinkling simple assertions and playing back is NOT a comprehensive test.
Documentation for Test Tools is underwhelming.
Conclusions:
Automation Test Tools are designed for regression testing against existing functionality. They are not designed to test future functionality or future browsers.
...