Recently, Stephen Hawking and Elon Musk have been in the news with warnings against artificial intelligence. This provoked me because I would like to see AI as a good thing, so I decided to see for myself what all the fuss was about. It took me some time to track down the right YouTube clips,... Continue Reading →
Blog
What Google has to say on AI in Testing
This week, the Google test blog newsletter was about GTAC, the Google Test Automation Conference. I found this session on AI applied to testing really relevant to: Free Tests Are Better Than Free Bananas: Using Data Mining and Machine Learning To Automate Real-Time Production Monitoring (Celal Ziftci of Google) The session was about Google's assertion framework which... Continue Reading →
Why is it still so difficult?
There are many researched and documented approaches to apply artificial intelligence techniques to testing. So why don't we have AI automatic testing software already? Probably it's the size and irregularity of the problem set, and, I guess, this is the challenge of mimicking the wonder of the human brain. How do you build an application that will figure... Continue Reading →
Where are we?
When I first Google'd this topic, to my surprise, the top results were not touting test tools using AI to augment the test process, but research papers and books describing the theory of applying AI to software testing. The progress we have recently made in artificial intelligence applications has fascinated me. Particularly in areas touching on the... Continue Reading →
On Becoming Obsolete
An examination of artificial intelligence techniques applied to software testing. The idea of computers testing software with little or no human intervention intrigues me. Software development (and other creative pursuits) is arguably an inefficient and unpredictable endeavour. It's rather difficult to design a perfect system and produce it accurately in one step. We need lots... Continue Reading →
