|
Testing at Startup Companies: What, When, Where, and How
Slideshow
Startups are becoming increasingly prolific—technology startups even more so. CEOs are recognizing the need for quality. Their users are their growth, and if they can't retain users, their growth slows or stops. So quality matters. How do you convince the rest of the company that test...
|
Alice Till-Carty
|
|
Acceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
Slideshow
Acceptance test-driven development (ATDD), behavior-driven development (BDD), and Cucumber promise many benefits related to your user story acceptance tests. They promise tighter collaboration between the product owner and the team. They promise the ability for the product owner and...
|
Mary Thorn
|
|
Use Combinatorial Testing for Mobile Device Fragmentation
Slideshow
A common problem in mobile systems testing is the number of hardware, operational, and software configurations that need to be tested. For example, the so-called Android fragmentation problem might lead a test team to test hundreds of device and software configurations, yielding thousands...
|
Jon Hagar
|
|
Testing Lessons from the Land of Make Believe
Slideshow
Rob Sabourin has discovered testing lessons in Sesame Street, the Simpsons, the Looney Tunes gang, the Great Detectives, Dr. Seuss, and many other unlikely places, but this year he journeys to the Land of Make Believe. Rob's grandchildren Jane and Suzy draw him into the Land of Make Believe.
|
Rob Sabourin
|
|
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Slideshow
Chef, Puppet, and other tools that implement “infrastructure as code” are great for configuration management and automated deployments, but it is difficult to test these infrastructure scripts before putting them into production. Since infrastructure as code is a relatively new...
|
Glenn Buckholz
|
|
Continuous Integration: A New Way of Life
Slideshow
Continuous integration is the new buzzword in software development because it opens up opportunities well beyond making sure all your team's code compiles cleanly. What if this pipeline could improve everything from the quality of code reviews, to how you monitor your product “in the wild,”
|
Melissa Benua
|
|
Anti-Patterns for Automated Testing
Slideshow
Patterns—proven, repeatable solutions to common situations that occur again and again—are commonly used in development and to a lesser extent in testing. In addition to patterns, various anti-patterns have been discovered. These are common responses to recurring problems that, while...
|
Hans Buwalda
|
|
Quality Metrics: The Dirty Word in the Room
Slideshow
Is tracking metrics beneficial? What does it accomplish? How and what should be tracked with regards to software quality? Management wants software metrics to understand what the individual and/or teams are accomplishing and how they are doing with regards to management's expectations.
|
Annette Ash
|
|
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Slideshow
Choosing the appropriate tool and building the right framework are typically thought of as the main challenges to successful test automation. However, even after careful tool selection and advanced automation framework construction, many find long-term success elusive. Lee Barnes discusses...
|
Lee Barnes
|
|
Lessons Learned in (Selling) Software Testing
Video
In 2013, Keith Klain quit his job as Head of the Global Test Center at Barclays Investment Bank to start a test consulting business based on context-driven testing principles. Keith has spent the past two years wading through industry dogma, pitching new ideas about testing to clients...
|
Keith Klain
|