How to apply AI to software testing (Jeremias Rößler, SECR-2019)
Материал из 0x1.tv
- Jeremias Rößler
It is widely accepted that AI is the future of testing. However, because a fault lies in the eye of the beholder, it is pretty unclear how to apply AI to testing—called the Oracle problem.
There are literally thousands of UI test automation tools. But due to high efforts for creation and maintenance, together with the brittleness and unreliability of the resulting tests, testing often remains a manual task (confirming the testing pyramid). Meanwhile, software testing accounts for 30%-40% of the budget of a typical software project.
In this talk, you will see some current approaches of how AI is applied to software testing and bug fixing, and how some of these approaches will evolve in the future. It turns out that developers should be more concerned than testers. You will also see how AI can be trained to generate tests that are optimised towards several goals and are even better than manually created ones. Visit the future of testing and see how AI can help us create better software!