I am looking for a tool that can help me automate test cases on website. I am currently using Selenium WebDriver, but it takes a lot of time to write down the test cases using WebDriver. Also many times a test written for one browser doesn't run perfectly on other browser.
So I am looking for a tool (other than Selenium IDE) through which I can generate the test scripts (preferably for Selenium) and those scripts can be run on different browser without much maintenance in case any elements id changes on the page.
If that tool can provide a good reporting and performance analysis like which page took how much time to open, that would be awesome.