Skip to main content

Web or eBusiness Testing

Concurrent Sessions

T7 Designing Self-maintaining UI Tests for Web Applications
Marcus Merrell, WhaleShark Media, Inc.
Thu, 04/11/2013 - 12:45pm

Test automation scripts are in a constant state of obsolescence. New features are added, changes are made, and testers learn about these changes long after they've been implemented. Marcus Merrell helped design a system in which a "model" is created each time a developer changes code that affects the UI. That model is checked against the suite of automated tests for validity. Changes that break the tests are apparent to the developer before his code is even checked in. Then, when features are added, the model is regenerated and automation can immediately address brand-new areas of the UI.

Read more
T16 Integrating Canadian Accessibility Requirements into Your Projects
Dan Shire, IBM Canada
David Best, IBM Canada
Thu, 04/11/2013 - 3:15pm

In 2014, most Canadian businesses will face significant challenges as government regulations go into effect, requiring websites to be accessible to users with disabilities. Are your project teams knowledgeable about the technical accessibility standards? Is your business ready to comply with the regulations? Dan Shire and David Best review the key principles of web accessibility (WCAG 2.0) and the government regulations (including Ontario’s AODA) that your organization must meet.

Read more
T2 Whiteboarding—for Testers, Developers, and Customers, Too
Rob Sabourin, AmiBug.com
Thu, 04/11/2013 - 10:30am

How can testers spend more time doing productive testing and waste less time preparing "useless" project documentation? Rob Sabourin employs whiteboarding techniques to enable faster, easier, and more powerful communication and collaboration—without all the paperwork. Rob uses whiteboarding to help identify technical risks, understand user needs, and focus testing on what really matters to business stakeholders. Whiteboard block diagrams visualize technical risk to stakeholders. Whiteboard fault models highlight failure modes to developers and testers.

Read more