Enhancing Appium Tests' Stability with the Power of Healenium
summary
Open-source Healenium sits between tests and Appium as a proxy and backend that injects corrected locators, demonstrated by Docker-compose of Healenium proxy + backend + selector‑imitator + Postgres; a demo changes the menu label from "Login" to "Sign in" and both tests still pass. It requires one successful run to record selectors, adds milliseconds to ~1s when healing, exposes healed locators to an IntelliJ plugin, supports parallel CI runs, and lets specific elements opt out of healing.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:28Test flakiness challenges
- 2:33Healenium and benefits
- 5:06Healenium internals
- 9:18Healenium with Appium
- 12:49Healenium with Docker
- 17:28Self-healing demo
- 27:25Disable self-healing
- 28:50IntelliJ plugin
- 31:40Q&A
related talks
30m'Self-Healing Tests' - The holy grail of test automation?
54mSelf-Healing Automation with Healenium and Regression Minimization with Drill4J
28mAppium meets Selenium and Docker
44mAppium Dockerization: From Scratch to Advanced Implementation
31mSelf-Healing or Self-Killing?
55mStability in Unstability: Self‑Healing Test Automation
23mAppium Dockerization – From Scratch to Advanced Implementation
38mTest Inside Containers: Dockerize Appium Tests
