|
What Everyone on the Team Needs to Know about Test Automation
Slideshow
Test automation should be an activity that involves the entire project team—not just the testing group. Test automation is a technical testing task, and the test team benefits from the assistance of others in the organization. Jim Trentadue outlines the various testing activities with the...
|
Jim Trentadue
|
|
The Challenges of Testing a Wearable Banking Application
Slideshow
In many ways, the rapidly evolving mobile banking application industry is challenging for testers. Adding a wearable device brings new challenges, new user behaviors, and untested devices. To ensure a well-tested product, what changes and adaptations do you need to make to your test approach?
|
Carl Johnson
|
|
Mobile App Testing: Planning, Priorities, Execution, and Reporting
Slideshow
When testers transition from web to mobile testing, they often miss the most important issues. The biggest challenge in mobile testing is knowing the mobile-specific issues—knowing what to test, in which order, and how. Jason Arbon shares his learnings from manual and automated testing of...
|
Jason Arbon
|
|
Use Feature Flags for Clean Deployments
Slideshow
Software teams want to move faster and deliver features to end users sooner. Continuous delivery and DevOps promise to deploy quickly. However, pushing faster and deploying more often increase the risk of breaking—and subsequent downtime. Edith Harbaugh finds that a feature flagging system...
|
Edith Harbaugh
|
|
Identify and Exploit Behavioral Boundaries for Unit Testing
Slideshow
Whether writing unit tests after coding or using test-driven development (TDD), developers often ask themselves—How much testing is enough? Or too much? Or not enough? Rob Myers helps answer these questions using the techniques from his experience doing and teaching TDD. Look for those...
|
Rob Myers
|
|
End-to-End Quality Approach: 14 Levels of Testing
Slideshow
In 2015, the Standard & Poor’s Ratings IT team set out an ambitious objective—to tighten the process and controls around the quality of code deployed to production. Based on internal cost of quality assessments, and supporting agile and waterfall internal engineering processes...
|
Adrian Thibodeau and Chintan Pandya
|
|
Move Your Selenium Testing to the Cloud
Slideshow
What is the most challenging aspect of running automation tests? Anshul Sharma believes it is covering multiple browsers and cross-device testing combined with faster execution of tests. One way to do this is parallel execution of tests concurrently over a Selenium Grid, but that comes...
|
Anshul Sharma
|
|
Zorro Circles: Retrospectives for Excellence
Slideshow
Have you wondered how to progressively harness your agile team’s energy, focus on important goals, and improve outcomes? Woody Zuill said, “If you could adopt only one agile practice, then let it be retrospectives. Everything else will follow.” Retrospectives help individuals and teams...
|
Aakash Srinivasan and Vivek Angiras
|
|
Predictive Test Planning to Improve System Quality
Slideshow
Penny McVay shares how her team approached improving the quality of a large policy-writing application for a global insurance carrier. The application has many pieces and parts, thousands of lines of code are changed monthly, and the business depends on a stable application. To mitigate...
|
Penny McVay
|
|
Continuous Discovery: The Path to Learning and Growing
Slideshow
Software development is a process of continuous discovery. When writing software, we create ideas, we try them in code, we learn what works and what doesn’t—and that steers us to a better solution. And sometimes we do this all day long! Woody Zuill says that this same process of continuous...
|
Woody Zuill
|