Hi ziepf, I develop Selenium tests for qooxdoo's demo applications and occasionally help out other qooxdoo-based (in-house) projects with their QA. I also maintain the Simulator project.
One thing I've learned is that you can't expect someone who is unfamiliar with qooxdoo to quickly set up a suite of tests. Either the testers invest some time into learning about qooxdoo's basic UI concepts (the widget hierarchy, child controls etc.) or the devs make some changes to the application to make it easier to write tests for. A good approach is to create a QA variant of your application that assigns HTML IDs to the major building blocks (windows, containers, toolbars etc.). That way, it's fairly easy to locate specific sub-widgets using the qxhybrid locator strategy[1]. I think you're already familiar with the Inspector's Selenium window. That can be a very useful tool for test development. One problem that many Selenium users encounter is that tests can be somewhat unstable. It can take quite a bit of time to figure out where you need to use a longer timeout or pause for a bit, especially if your app communicates a lot with a backend server. I know there's at least a handful of Selenium users on the list so I hope some of them will weigh in with their experiences. Regards, Daniel [1] http://qooxdoo.org/contrib/project/simulator/selenium-user-extension#hybrid_locatorcombine_locator_strategies ziepf schrieb: > Hi, > > I just started to test my qooxdoo application with Selenium_rc. Are there > more people on the forum who uses Selenium_rc and what are your experiences > and problems ? > > regards > > ziepf > > ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
