Automating Test Design with a Little Help from Generative AI
NewRob Sabourin has spent over four decades pioneering automated test design across a wide range of technology stacks. More recently, he’s been exploring the power, promise—and occasional perversity—of applying Generative AI to the challenges of test design. In this lively and hands-on tutorial, Rob shares practical lessons from his experience using Generative AI to address real-world testing problems. From success stories and failures to unexpected surprises, he offers a candid look at what works, what doesn’t, and why. You will explore a variety of proven test design techniques, including: combinations, permutations, selections, path analysis, pairwise analysis, decision tables, data validation, checksumming, and randomizing. The tutorial includes several collaborative test design exercises using the community edition of ChatGPT, along with Python, PICT, and Excel. Participants will receive electronic copies of all examples and case studies discussed. The central takeaway? Generative AI can be a powerful aid in the hands of a thoughtful tester—but it’s no replacement for critical thinking and a firm grasp of core test design principles. Attendees will gain insights into how various aspects of Generative AI can be effectively applied to test design, while avoiding common pitfalls and limitations of large language models.
These activities require you to bring a laptop with internet access via any modern web browser.
Rob Sabourin has more than thirty-five years of management experience leading teams of software development professionals. A highly-respected member of the software engineering community, Rob has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. Rob authored I am a Bug!, the popular software testing children's book; works as an adjunct professor of software engineering at McGill University; and serves as the principal consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at [email protected].
