What if your test suite could automatically fix itself? Host Mike Fitzurka and expert guest Arthur Hicken explore that intriguing concept around leveraging AI for self-healing tests. As user interface and end-to-end testing becomes essential for DevOps teams, flaky and fragile tests increasingly slow down delivery pipelines. Hicken explains innovative capabilities for AI to observe test executions, determine root causes of recurring failures, and make selective repairs to tests - adjusting test scripts to adapt to UI changes automatically while preserving original test intent. Tune in to hear real-world insights around self-healing tests, running AI testing tools fully on-premise for security, and test analysis techniques to maximize efficiency gains. Discover how artificial intelligence promises to empower test automation with built-in resilience, adapting tests to code changes automatically. Don't miss Mike and Arthur's practical discussion on this emerging capability to tame your unruly UI test suite.
0:00 Introduction
0:29 Challenges of UI Testing
1:59 Concept of Self-Healing Tests
2:48 Implementing Self-Healing Capabilities
5:00 Blame Game: Code vs Test
6:14 Trusting AI to Fix It
7:27 Considerations for Government Use
8:34 Can’t Leave the Building
10:30 Healing Through the Layers
11:38 Self-Healing as Required
12:07 Test Optimization Techniques
13:42 Test Impact Analysis
14:52 Integrating Microservices Tests
15:37 Conclusion