Testing

Conference Presentations

Achieving Test Automation Critical Mass with Action Based Testing
Video

Despite advances in testing, the reality is that companies often automate less than 30 percent of their functional tests. By practicing Action Based Testing (ABT) you can take your...

John Kane
Video: Beyond the Web and Apps: The Domestication of Knowledge
Video

Since the dawn of computing, we've invented only two ways to get work done―the web or apps. We hunt for information on the web or we gather functionality from the app store. In each case, users must take the initiative to find the information they need...

James Whittaker, Microsoft
Improving the Mobile Application User Experience (UX)
Slideshow

If users can’t figure out how to use your mobile applications and what’s in it for them, they’re gone. Usability and UX are key factors in keeping users satisfied so understanding...

Philip Lew, XBOSoft
A Funny Thing Happened on the Way to User Acceptance Testing
Slideshow

On large enterprise projects, the user acceptance test (UAT) is often envisioned to be a grand event where the users accept the software, money is paid, and the congratulations and...

Randy Rice, Rice Consulting Services, Inc.
CAN I USE THIS?—A Mnemonic for Usability Testing
Slideshow

Often, usability testing does not receive the attention it deserves. A common argument is that usability issues are merely “training issues” and can be dealt with through the product's...

David Greenlees, Innodev Pty Ltd
Quality Debt: Is Your Project Going Bankrupt?
Slideshow

Every decision made during the course of a project can affect the quality of the final product.  Compromises in functionality, design, or implementation invariably come with a cost, which must be paid. Without an adequate measure of the debt a product is carrying, no strategy to repay...

Jordan Setters, Planit Software Testing, Ltd.
STAREAST 2013 Keynote: Asking the Right Questions? What Journalism Can Teach Testers
Video

As testing disciplines continues to evolve—and the demands on testers increase—we need to look for new paradigms to guide our work. Thomas McCoy believes the profession of journalism has much to offer in helping us ask the right kinds of questions, be heard, and deliver bad news effectively.

Thomas McCoy, Australian Department of Families
Specification-by-Example: A Cucumber Implementation
Slideshow

We've all been there. You work incredibly hard to develop a feature and design tests based on written requirements. You build a detailed test plan that aligns the tests with the software and the documented business needs. When you put the tests to the software, it all falls apart because the requirements were updated without informing everyone. But help is at hand. Enter business-driven development and Cucumber, a tool for running automated acceptance tests. Join Mary Thorn as she explores the nuances of Cucumber and shows you how to implement specification-by-example, behavior-driven development, and agile acceptance testing. By fostering collaboration for implementing active requirements via a common language and format, Cucumber bridges the communication gap between business stakeholders and implementation teams.

Mary Thorn, Deutsche Bank
Pay Now or Pay More Every Day: Reduce Technical Debt Now!
Slideshow

Is your team missing delivery dates? Is your velocity inconsistent from sprint to sprint? Are customers complaining about defects or the time it takes to add new features? These are signs that you are mired in technical debt-a metaphor that describes the long-term costs of doing something in a quick and dirty way and not going back to clean up the mess. Fadi Stephan shares a technical debt management approach to help you make prudent decisions on how much effort to invest in reducing technical debt. Discover ways to measure the quality of your current code base and determine the cost of eventual rework hanging over your system. Learn how to engage executives and get buy-in on a debt removal plan that will improve system design, increase the quality of your code, and return your team to high productivity. If you are burdened with technical debt, the choice is to pay now or continue paying more every day-forever.

Fadi Stephan, Excella Consulting
The Why and How of Usability and User Experience (UX) Testing
Slideshow

Although usability and user experience may seem synonymous, they are separate and much different concepts. While usability is well defined in standards, UX has no agreed upon definition because it relates to a more nebulous attribute-user satisfaction. Both are, however, key ingredients for successful system deployment. Because they don’t know how to measure and evaluate UX, many teams ignore this important attribute until the end of development. Philip Lew discusses how to model both usability and UX by breaking each attribute down into measurable characteristics-learnability, user effectiveness, user efficiency, content quality, user errors, and more. Phil shows you how to derive measurements and metrics that your development and team can employ to benchmark, analyze, and improve both usability and UX.

Philip Lew, XBOSoft

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.