Hi Jim, I'd say the best reason to use Selenium for UI testing is that it's the only GUI testing framework with "official" qooxdoo support (through the Simulator project which I have the pleasure of maintaining) :) It's far from perfect, but it allows pretty detailed testing if you're willing to invest some time.
We use it to run nightly tests on all the framework applications so you won't have to worry about all the issues I already pulled my hair out over ;) That said, there's some issues the Simulator project doesn't (yet) help you with, including: * Automated SVN update and build. We use a custom Python-based solution for this. * Browser/platform issues. Selenium has some quirks here, e.g. certain combinations just won't work at all while others are unreliable. * Keeping test cases maintainable. Small changes in the application can break your tests unless they're designed with this in mind. * Failure detection. In some cases, the only way to make sure an action had the expected result is to query the application. The qooxdoo user extensions for Selenium can help you here but it's not as easy as calling an assert function. * Selenium has no built-in reporting system, so you'll have to roll your own. Regards, Daniel Jim Hunter schrieb: > For those of you that have been using Selenium to test your UI, what > have been your biggest problems using Selenium with qooxdoo? We are > about to embark on adding testing to our plate and we were thinking of > using Selenium but want to make sure it's a road we should take. We plan > on using the test harness that comes with qooxdoo for testing all our > non-visual code but we think we really need to add UI functional testing > as well. > Thanks, > Jim > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > > > ------------------------------------------------------------------------ > > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
