We are currently using WebTest Canoo for basic testing of our application every time we release. It worked great when we only had simple elements, but once we began to get fancy, the javascript elements were not accessible. Instead of rewriting everything, we attempted other tools like Selenium, but quickly ran into the same problems.
Buttons are rendered as div with a table/tbody/tr/td element (yuck), the onclick event is buried so deep I believed it warranted a post to the forums. I can't believe this question hasn't been asked before (these two tools work beautifully with other popular Ajax frameworks like the Dojo toolkit, OpenLaszlo, MooTools, etc...)
To summarize, 2 questions:
1) Do you have any free tools you would recommend for automated testing of smartClient apps? Or do you know how to hack Canoo or Selenium to work correctly?
2) If not #1, then at least tell me how I can force your "click" event from the DOM or the JavaScript console...
Thanks in advance.
Buttons are rendered as div with a table/tbody/tr/td element (yuck), the onclick event is buried so deep I believed it warranted a post to the forums. I can't believe this question hasn't been asked before (these two tools work beautifully with other popular Ajax frameworks like the Dojo toolkit, OpenLaszlo, MooTools, etc...)
To summarize, 2 questions:
1) Do you have any free tools you would recommend for automated testing of smartClient apps? Or do you know how to hack Canoo or Selenium to work correctly?
2) If not #1, then at least tell me how I can force your "click" event from the DOM or the JavaScript console...
Thanks in advance.
Comment