UI Testing Patterns and Best Practices

Phil Quitslund, Dan Rubel (Google Inc.)

Frameworks - Test And Performance · Long - one hour zip files
Wednesday, 10:10, 50 minutes | Room 207

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

In this technical talk we present a series of patterns and best practices for UI Test automation. The talk will address testing at all the stages of the development process and will provide tactical advice for how applications can be designed to be more UI test-friendly while also addressing strategies for the sound UI testing of legacy systems. Concrete examples will be drawn from extensive real-world experience testing Eclipse RCP applications. In addition to overcoming technical challenges, a good UI testing story depends on a good testing culture. Dan and Phil will conclude the talk with organizational patterns that help encourage UI testing best practice. Attendees of this presentation will take away: practices that help developers build user interfaces that are easier to test; strategies for building a robust UI test infrastructure applicable to in-house and legacy systems; and a methodology that encourages productive collaboration between developers and traditional QA teams.
Phil Quitslund is the lead Window Tester architect at Instantiations, and an expert in RCP UI 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.

Dan Rubel, CTO for Instantiations, Inc., is an entrepreneur and an expert in the design and application of object-oriented technologies with more than fifteen years of commercial software development experience, including thirteen years of experience with Java and nine years with Eclipse. He is the primary architect and product manager for several successful products, including RCP Developer and WindowTester. He is a cofounder of Instantiations and is a sought-after speaker at industry conferences. Co-Author: "Eclipse Plug-ins" (3rd Edition available mid Dec 2008), Addison Wesley, 2008. ISBN: 0-321-55346-2 (http://www.qualityeclipse.com)

Download Material

Download file of related material.

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page