The Latest

Creating Dissonance: Overcoming Organizational Bias toward Software Testing[presentation]

Overcoming organizational bias toward software testing can be a key factor in the success of your testing effort. Negative bias toward testing can impact its perceived value—just as inaccurate positive bias can set your team up for failure through mismanaged expectations. A structured...

Keith Klain, Barclays Capital
Structural Testing: When Quality Really Matters[presentation]

Jamie Mitchell explores an underused and often forgotten test technique—white-box testing. Also known as structural testing, this technique requires some programming expertise and access to the code. Using only black-box testing, you could...

Jamie Mitchell, Jamie Mitchell Consulting Inc.
How Spotify Tests World Class Apps[presentation]

In today’s competitive world, more and more HTML5 applications are being developed for mobile and desktop platforms. Spotify has partnered with world-renowned organizations to create high quality apps to enrich the user experience. Testing a single application within a few months can be...

Alexander Andelkovic, Spotify
Designing Self-maintaining UI Tests for Web Applications[presentation]

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...

Marcus Merrell, WhaleShark Media, Inc.
Usability Testing: Personas, Scenarios, Use Cases, and Test Cases[presentation]

To create better test cases, Koray Yitmen says you must know your users. And the path to better test case creation in usability testing starts with the segmentation and definition of users, a concept known as personas. Contrary to common market-wise segmentation that focuses on users'...

Koray Yitmen, UXservices
STARCANADA 2013 Keynote: Testing Lessons from Hockey (The World’s Greatest Sport)[presentation]

Over the years, Rob Sabourin has drawn important testing lessons from diverse sources including the great detectives, the Simpsons, Hollywood movies, comic book superheroes, and the hospital delivery room. Now Rob scores big with breakaway testing ideas from hockey, Canada’s national sport.

Rob Sabourin,
An Agile Test Automation Strategy for Everyone[presentation]

Most systems are not designed to make test automation easy! Fortunately, the whole-team approach, prescribed by most agile methodologies, gives us an opportunity to break out of this rut. Gerard Meszaros describes the essential elements of practical and proven agile test automation strategy.

Gerard Meszaros, Independent Consultant
The Seven Deadly Sins of Software Testing[presentation]

Many smart, otherwise-capable testers sabotage their own careers by committing one or more of the deadly sins of testing: irrelevance/redundancy, ignorance of relevant skills, obstructionism, adversarialism, nit-picking, blindness to project/organizational priorities, and last-moment-ism.

Rex Black, RBCS Inc.
Snappy Visualizations for Test Communications[presentation]

Do you struggle to find the best way to explain your testing status and coverage to your stakeholders? Do numbers and metrics make your stakeholders’ eyes glaze over, or, even worse, do you feel dirty giving metrics that you know are going to be abused? Do you have challenges...

Thomas Vaniotis, Liquidnet
STARCANADA 2013: The Tester's Role in Agile Planning[presentation]

If testers sit passively through agile planning, important testing activities will be missed or glossed over. Testing late in the sprint becomes a bottleneck, quickly diminishing the advantages of agile development. However, testers can actively advocate for customers’ concerns while...

Rob Sabourin,
STARCANADA 2013 Keynote: Cool! Testing's Getting Fun Again[presentation]

The last exciting era in testing was the late ‘90s when the web turned technology on its ear, the agile movement overthrew our processes, and the rise of open source gave us accessible and innovative tools. However, since then, Jonathan Kohl finds it has been a lot of the same-old, same-old.

Jonathan Kohl, Kohl Concepts, Inc.
Changing the Testing Conversation from Cost to Value[presentation]

The software testing business is in the grip of a commoditization trend in which enterprises routinely flip flop between vendors—vendors who are engaged in a race to the bottom on price. 

Iain McCowatt, CGI
Collaboration without Chaos[presentation]

Sometimes software testers overvalue the adherence to the collective wisdom embodied in organizational processes and the mechanical execution of tasks. Overly directive procedures work—to a point—projecting an impression of firm, clear control. But do they generate test results that...

Griffin Jones, Congruent Compliance
Cause-Effect Graphing: Rigorous Test Case Design[presentation]

A tester’s toolbox today contains a number of test case design techniques—classification trees, pairwise testing, design of experiments-based methods, and combinatorial testing. Each of these methods is supported by automated tools.

Gary Mogyorodi, Software Testing Services
Bad Testing Metrics—and What To Do About Them[presentation]

Many organizations use software testing metrics extensively to determine the status of their projects and whether or not their products are ready to ship. Unfortunately most, if not all, of the metrics in use are so flawed that they are not only useless but possibly dangerous—misleading...

Paul Holland, Testing Thoughts


AgileConnection is a TechWell community.

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