Reputation:
I am using Selenium RC and I would like to know if there were any JavaScript errors in the page.
Is there any Selenium API to check if there are any JavaScript errors?
Upvotes: 2
Views: 505
Reputation: 41902
I'm not sure there's anything in the Selenium API that can do this. How about putting something like this after all your other JavaScript:
document.write('<!--JSOK-->');
then asserting that it exists from your test script? If the JavaScript has already thrown an error then <!--JSOK-->
won't be rendered to the DOM.
Upvotes: 2
Reputation: 1619
I know it's not Selenium, but I've found that for javascript FireBug is the best hands down imho. I know you are going for the "all in one" tool, but I'd consider making an exception in this case.
Upvotes: -1