Overview
Syllabus
Intro
What is software testing?
The problems with testing today
The promise of Machine Learning for testing
Problem: GUI testing is a mess
GUI Regression testing
Test abstractions in GUI-testing
Example: abstract GUI testing
GUI-abstraction with Supervised Learning
The ingredients of a clustering solution
The bag-of-words model
Characteristics of Unsupervised Learning
Unsupervised Learning: Criteria for success
Testing Candy Crush with Reinforcement Learning
How to succeed with Reinforcement Leaming
Related: Fuzzing
Testing machine learning systems
Taught by
NDC Conferences