Announcing Software Testing with Generative AI

Now in Print with a Special 45% Off!

Announcing Software Testing with Generative AI
Software Testing with Generative AI

I’m excited to share that my latest book, Software Testing with Generative AI, is now available in print from Manning publishing. As a special thank-you to my blog subscribers, enjoy an exclusive 45% discount—valid until November 15th

Discover AI-Driven Testing

Software Testing with Generative AI is a “hype-free”, deep dive exploration into how Large Language Models (LLMs) can be used successfully to elevate and enhance your testing. I do this by exploring what I believe are the three key tenets of successful AI use: mindset, technique and context.

For mindset we explore the relationship between LLMs and testing. I promote healthy skepticism when using LLMs meaning that we understand their value and their limitations and use that to our advantage. Applying what I call an area of effect model in which you are in the driving seat using AI to enhance your testing skills.

Technique teaches the fundamentals of LLM use in testing. Focusing on how prompt engineering can help us to build better prompts and get more value from an LLM. Taking those skills to the next level to start building AI agents that serve as testing assistants.

Finally, context covers how we provide contextual details about what we are testing to hone an LLMs response. This includes learning how to use advanced AI techniques such as Retrieval Augmented Generation and Fine tuning to help make an LLM more responsive to our contextual needs.

What you will learn

This book explores how LLMs can be used across the continuous testing model. Meaning there is a lot to learn such as being to able:

  • Spot opportunities to improve test quality with AI
  • Construct test automation with the support of AI tools
  • Formulate new ideas during exploratory testing using AI tools
  • Use AI tools to aid the design process of new features
  • Improve the testability of a context with the help of AI tools
  • Maximise your output with prompt engineering
  • Create custom LLMs for your business’s specific needs

Whether you are a Quality Engineer, Tester, Developer or Engineering lead. This book gives you the necessary mindset, technique and context to use AI in testing in a positive, well thought out manner.