The Latest
![]() |
STARCANADA 2013: The Tester's Role in Agile Planning[presentation]
Slideshow
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, AmiBug.com
|
![]() |
Changing the Testing Conversation from Cost to Value[presentation]
Slideshow
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. |
![]() |
![]() |
Collaboration without Chaos[presentation]
Slideshow
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... |
![]() |
![]() |
Cause-Effect Graphing: Rigorous Test Case Design[presentation]
Slideshow
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. |
![]() |
![]() |
Bad Testing Metrics—and What To Do About Them[presentation]
Slideshow
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... |
![]() |
![]() |
The Role of Emotion in Testing[presentation]
Slideshow
Software testing is a highly technical, logical, rational effort. There's no place for squishy emotional stuff here. Not among professional testers. Or is there? Because of commitment, risk, schedule, and money, emotions can run high in software development and testing. It is easy to... |
![]() |
![]() |
Driving Down Requirements Defects: A Tester’s Dream Come True[presentation] The industry knows that a majority of software defects have their root cause in poor requirements. So how can testers help improve requirements? Richard Bender asserts that requirements quality significantly improves when testers systematically validate the requirements as they are developed. |
![]() |
![]() |
Build Your Own Performance Test Lab in the Cloud[presentation]
Slideshow
Many cloud-based performance and load testing tools claim to offer “cost-effective, flexible, pay-as-you-go pricing.” However, the reality is often neither cost-effective nor flexible. With many vendors, you will be charged whether or not you use the time (not cost effective), and... |
![]() |
![]() |
Integrating Canadian Accessibility Requirements into Your Projects[presentation]
Slideshow
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? |
|
![]() |
It Seemed a Good Idea at the Time: Intelligent Mistakes in Test Automation[presentation]
Slideshow
Some test automation ideas seem very sensible at first glance but contain pitfalls and problems that can and should be avoided. Dot Graham describes five of these “intelligent mistakes”—1. Automated tests will find more bugs quicker. (Automation doesn’t find bugs, tests do.) ... |
![]() |
![]() |
Mobile App Testing: Moving Outside the Lab[presentation]
Slideshow
No matter how thorough the test team or how expansive the test lab, Chris Munroe knows that defects still abound in mobile apps after launch. With more “non-software” companies launching mobile apps every day, testers have increased pressure to ensure apps are secure and function as intended. |
![]() |
![]() |
Testing Challenges within Agile Teams[presentation]
Slideshow
In her book Agile Testing: A Practical Guide for Testers and Agile Teams, Janet Gregory recommends using the automation pyramid as a model for test coverage. In the pyramid model, most automated tests are unit tests written and maintained by the programmers,and tests that execute... |
![]() |
![]() |
STARCANADA 2013 Keynote: Testing Lessons from Hockey (The World’s Greatest Sport)[presentation]
Video
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, AmiBug.com
|
![]() |
Testing After You’ve Finished Testing[presentation]
Slideshow
Stakeholders always want to release when they think we’ve “finished testing”. They believe we have revealed “all of the important problems” and “verified all of the fixes,” and now it’s time to reap the rewards. |
![]() |
![]() |
Whiteboarding—for Testers, Developers, and Customers, Too[presentation]
Slideshow
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 Sabourin, AmiBug.com
|