SW Testing - Can ML Save Us?
Explore the intersection of software testing and machine learning in this 46-minute conference talk. Delve into the challenges of modern software testing, particularly in GUI and complex system testing, and examine how machine learning techniques can potentially address these issues. Learn about GUI regression testing, test abstractions, and the application of supervised and unsupervised learning in testing scenarios. Discover the potential of reinforcement learning for testing games like Candy Crush, and gain insights into fuzzing and testing machine learning systems themselves. Evaluate the promising aspects and limitations of applying machine learning to software testing, and understand how these advancements may shape the future of quality assurance in software development.