STAREAST 2017 Keynote - Navigating the Nuances of Detailed Test Strategy Creation | TechWell

Conference archive


Thursday, May 11, 2017 - 4:15pm to 5:15pm

Navigating the Nuances of Detailed Test Strategy Creation

Add to calendar

Software testers face a major challenge when designing test strategies and their related tests that effectively find software failures. With many techniques available, it is sometimes difficult to immediately apply them to real-life situations. What initially seems like a straightforward effort often turns into something resembling a winding road with no end. A test strategy may seem good at first, but once the testing begins, it may fail. Randy Rice believes there are ways to define a workable and flexible test strategy that will lead to tests that are creative and effective. Test strategies and test designs are heavily influenced by nuances of scalability, flexibility, level of detail, lack of knowledge and documentation, and time constraints; external constraints such as regulatory laws; and process factors such as the type of software lifecycle you are using. Randy presents a real-life case study of a complex project that required several attempts at test design before arriving at the one that was the right fit. This test was so effective, hundreds of defects were found in the first test cycle. Randy extracts the lessons learned from that experience to help you understand your own set of factors—and what you should consider to design and achieve the most workable tests.

Randy Rice
Rice Consulting Services, Inc.

Randall (Randy) Rice is a leading author, speaker, and consultant in software testing and software quality. With more than thirty-eight years of experience building and testing software projects, Randy has authored more than sixty training courses in software testing and software engineering. He is coauthor (with William E. Perry) of Surviving the Top Ten Challenges of Software Testing and Testing Dirty Systems. In 1990 Randy founded Rice Consulting Services where he trains, mentors, and consults with testers and test managers worldwide regarding complex testing problems in critical applications. Randy is on the board of the American Software Testing Qualifications Board (ASTQB). Find more information at and on Randy’s blog.