Exploring the Future of AI in Software Testing I recently shared a blog post on LinkedIn featuring a mindmap that outlines the role of AI in software testing. You can view the full post here: Read the AI in Software Testing Blog Post To explore the mindmap in greater detail, you can zoom in on the image here: View the AI Mindmap On the right side of the mindmap, you’ll notice a section highlighting where AI actively performs testing checks. This is a critical aspect of AI-driven testing. A key principle in software testing is understanding that testing revolves around requirements, which are often grounded in specific rules. To learn more about effective test planning and the importance of requirements, check out this resource: Discover Test Planning Insights Having said that... let's continue. Do you see the rubber boat with the band-aid on it? The boat with the band-aid symbolizes a function within the software. However, the requirement is not satisfied, because the boat deflates within 15 minutes — while the destination is still more than 60 minutes away. (you would sink) The A.I. is evaluating the requirement and concludes that the software is not sufficient. Then, suddenly, the situation changes... What happens next? The exact same software — the exact same code — ends up in different circumstances. A boat with a band-aid that can get you across a canal while some WW2 soldiers are chasing you would be perfectly fine if it stayed inflated for just five minutes, right? The boat (the code) didn’t change — only the circumstances did. And suddenly, rules and requirements that weren’t satisfactory on Monday became good enough on Tuesday. Do you see it? Back to A.I. testing in the future… We humans can understand that circumstances can change (an easy example is when knowledge about the cosmos, the universe, changes from one day to another) . A computer, however, simply does what we tell it to do. So an A.I. will only check what we instruct it to check, right? These are critical considerations that will become increasingly important in the future of software testing. I believe it is essential to be aware of these aspects. I know my example is a bit conceptual and hypothetical, but I hope you can follow the intent behind this writing. I believe it’s important to understand the significance of this — why it matters to grasp these concepts.
0 Comments
|
Categories :
All
AuthorMotto: Archives
November 2025
This website uses marketing and tracking technologies. Opting out of this will opt you out of all cookies, except for those needed to run the website. Note that some products may not work as well without tracking cookies. Opt Out of Cookies |

