EclipseCon 2007 March 5-8, Santa Clara California

UI Testing in the Real World: Myths and Realities

Phil Quitslund (Instantiations, Inc.), Dan Rubel (Instantiations), Achim Loerke (BREDEX GmbH), Liz Dancy (IBM), Jord Rengerve (ILOG), John Houston (BEA Systems)

· Panel

Wednesday, 16:30, 50 minutes | Theater


Dan Rubel

Achim Loerke

Jord Rengerve

In this panel we collect a group of experts to participate in a moderated round-table discussion on the topic of UI testing. Specific topics include: RCP-specific testing challenges, methodology comparisons, and deployment issues in the real world. The panel will be comprised of tool builders and practitioners and will provide ample opportunities for audience participation.

Phil Quitslund, window tester architect at Instantiations, is an expert in GUI testing and automation. He has been active in the Eclipse research community since 2002 and has developed numerous tools for supporting advanced programming language features and extensions such as aspect-oriented programming.

Dan Rubel is an entrepreneur and an expert in the design and application of object-oriented technologies with more than 15 years of commercial software development experience, including nine years of experience with Java and five years with Eclipse. He is the primary architect and product manager for several successful commercial products including JFactor, jKit/GO, and jKit/Grid, and has played key design and leadership roles in other commercial products such as WindowBuilder Pro, VA Assist, and CodePro Studio. He has co-founded a successful company, co-authored a popular Eclipse plug-in book and is a sought-after speaker at industry conferences.

Achim Loerke started software development in 1982 after earning his degree in electronics. He began working at BREDEX GmbH in 1987 and is now co-owner and director of the company. Beginning in 1995 he successfully utilized Java in several customer projects. He is also the principal architect of GUIdancer, a commercial tool for automated testing of Java programs. Doing consulting and project management for customers gives him ample opportunities to apply his favorite subject of automated software quality assurance and automated testing.

Liz Dancy is a Software Developer at IBM Tivoli. She is currently working on the User Interface and the Automated GUI Recorder component for TPTP. Miss Dancy holds both an Honours Bachelor of Computing and a Master's of Science in Computer Science from Queen's University. Her Master's thesis work involved designing and implementing a system which automatically re-architects Java source code with respect to tunable system parameters. She has recently published this work and continues to pursue her interests in autonomic computing, source transformation and aspect-oriented programming.

Jord Rengerve is a software developper at ILOG JRules. He has been designing UI for 8 years as a consultant and for software vendors. At ILOG he is in charge of testing the UI of JRules Rule Studio; a Business Rule Tool based on Eclipse, using the full power of eclipse for editing, building and debugging rule lanugages. Formerly biologist in neurophysiology where he developped image contour filters and neuron networks.

John is a developer for the WebLogic Workshop Eclipse-based IDE for BEA Systems. In addition to his contributions to the IDE, John is the architect of the Workshop UI-testing solution and developer of the Eclipse-based test authoring tools.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo






Code Gear




Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo