|
A Three-Tier Load Testing Program Saved Our Bacon
Slideshow
Ensuring a website will scale with excellent performance under peak levels of load is no easy task. Any number of problems can occur—from switch hardware failure to third party service outages, to a poor choice of algorithms or memory use in the code. Melissa Chawla describes Shutterfly's...
|
Melissa Chawla
|
|
Leverage Big Data and Analytics for Testing
Slideshow
Sabermetrics turned the baseball world upside down by challenging decades-old measures of individual performance and their perceived linkage to team success. After cementing their legacy as the Lovable Losers for 108 years, the Chicago Cubs were able to leverage a data-driven...
|
Geoff Meyer
|
|
A Shift in Mindset: From Finding Defects to Preventing Them
Slideshow
Although most software companies have adopted agile development, many still treat quality assurance as something that gets handled when coding is finished and ready for test. However, practicing this reactive approach to quality costs teams in rework, context switching, slower code release...
|
Oscar Gracia and Geordie Speake
|
|
Get Ready for Cloud Testing
Slideshow
In the past few years, deployment of applications in the cloud has become an industry standard. Meher Nori believes that it is very important for QA/testing organizations to understand the impact the cloud may have on them and prepare accordingly. The impact primarily involves a change...
|
Meher Nori
|
|
User Experience Testing—with the Pilots at 18,000 Feet
Slideshow
All testers have users with unique needs. Are these needs included in your requirements? Lisa denDekker-Redemann says that was not always the case at UPS. Were we testing the mobile systems that our crew members use like we should? Sometimes to get it right, we have to go out into the...
|
Lisa denDekker-Redemann
|
|
Traditional Testing: The Silent Killer of DevOps
Slideshow
Many organizations today are adopting DevOps to accelerate software delivery. However, once they have invested significant time and money optimizing most parts of the software delivery process, testing often holds them back from achieving the desired results. Why? Because software...
|
Wayne Ariola
|
|
Integrate Your Test Automation Tools for More Power
Slideshow
Walk the Expo, and you will see all kinds of test automation tools. Some run scripts. Some communicate with the system under test. Some virtualize system components. Some do interesting things that you may never have considered. Yet, none gives you a complete recipe for testing your...
|
Mike Duskis
|
|
Test Cases Are Dead, Long Live Checklists
Slideshow
For testers, creating tests is critical for a healthy testing process, so it is painful to see how boring writing test cases can be. In classical approaches, test cases are overcrowded with words—mostly project information that everyone already knows. What test cases don’t have is...
|
Ömürden Cengiz
|
|
Testing RESTful Web Services
Slideshow
A lot of folks doing testing (QAs, BAs, and Devs alike) are experienced with testing applications through the front end—a graphical user interface or a mobile app. However, Hilary Weaver-Robb says that with this type of testing we often miss the internal web services and APIs that power...
|
Hilary Weaver-Robb
|
|
Say Goodbye to Flaky Selenium Tests
Slideshow
Selenium has an industry reputation of being a “flaky” tool where individual tests pass, then fail—sometimes with no production changes at all. Such flakiness in your test suites can be extremely difficult, time consuming, and frustrating to debug. The vast majority of these issues stem...
|
Craig Schwarzwald
|