UI Testing Principles and Best Practices
Dan Rubel (Google Inc. ), Phil Quitslund
Making With Eclipse · Poster
Tags: Java , Test And Performance , UI / RCP
Summary of Proposed Poster:
Instantiations proposes a poster detailing User Interface testing principles and best practices, to be presented by Dan Rubel and Phil Quitslund. This includes topics such as handling unexpected dialogs, test assertions in a multi threaded environment, and best practices for test maintenance and test code reuse.
Presenters:
Dan Rubel, Chief Technology Officer, Instantiations
Phil Quitslund, Sr. Architect and Team Leader, Instantiations
Summary of Proposed Poster:
Instantiations proposes a poster detailing User Interface testing principles and best practices, to be presented by Dan Rubel and Phil Quitslund. This includes topics such as handling unexpected dialogs, test assertions in a multi threaded environment, and best practices for test maintenance and test code reuse.
Dan Rubel, CTO and co-founder of Instantiations, Inc., is 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. Mr. Rubel holds a Bachelor of Science degree from Bucknell and is co-author of the popular book, “Eclipse Plug-ins” (formerly Eclipse: Building Commercial-Quality Plug-ins), part of the Addison Wesley Eclipse Series. Third Edition released in December 2008, ISBN: 0-321-55346-2 (http://www.qualityeclipse.com).
Phil Quitslund brings eight year’s experience in object-oriented programming to his role as Senior Architect and Team Leader of the WindowTester Pro product team at Instantiations. Phil has extensive experience in developing Rich Client Platform (RCP) Developer tool products and a large web-service application development IDE, and has worked as a mentor on numerous commercial RCP projects, providing implementation, design and best practice mentoring. An active member of the Eclipse research community since 2002, Phil has developed numerous tools for supporting advanced programming language features and extensions. He is a skilled presenter, with recent presentations at EclipseCon, EclipseWorld and SD Best Practices. Phil earned a Masters in Computer Science from Portland State University and a BA in Philosophy from Reed College.