The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
Large-scale and complex testing projects can stress the testing and automation practices we have learned through the years, resulting in less than optimal outcomes. However, a number of innovative ideas and concepts are emerging to better support industrial-strength testing for big projects. Hans Buwalda shares his experiences and presents strategies for organizing and managing testing on large projects. Learn how to design tests specifically for automation, including how to incorporate techniques like keyword testing and behavior-driven development. Discover what roles virtualization and the cloud can play—and the potential pitfalls of these options. Hans describes the major challenges with global teams including time zones and cultural differences, and identifies seven common problem “patterns” in globalization and suggestions for how to address them. Among the other takeaways are tips to make your automation more stable and recommendations on how to deal with the numerous versions and configurations common in large projects.