Error Icon

Something went wrong. Please try again

Loading...
Healenium Hero Banner
Healenium logo

Healenium Self-healing test automation tool for web

4.5

(39 ratings)
Open Source
Healenium logo

Healenium

Get In Touch

Solution Overview

In today’s digital environment, web applications update constantly. While this can be a good thing, it often leads to locator changes. Self-healing test automation tool Healenium helps you overcome the instability of automatic tests and spend less time supporting tests, giving your team more time for product testing and to increase coverage with new automation scripts.

Healenium is a standalone Java JAR that you can easily add to your automation test code base. Usage of machine learning (ML) algorithms for identifying webpage changes will help you to find controls (new locators) for updated webpages and fix your tests in a runtime.

Friendly reporting and locator-updater plugins for IntelliJ IDEA allow for the visibility of controls states and provide the ability to update your ‘broken’ locators with new values automatically in the code base.

Benefits

Improve Stability of Selenium-Based Automated Tests

Replace broken locator value with one that best matches & fixes tests in runtime

Minimize Maintenance Time

Reduce the amount of non-product related test failures

Receive Rich Reporting

Manage actionable controls with new values in the code base with just one click

Features

  • Handles 'NoSuchElement' test failures: In runtime, Healenium replaces failed control with a new value that best matches and performs an action with replaced control successfully
  • Provides visibility of controls state: Receive detailed reporting with fixed control values and screenshots
  • Updates test code base: IntelliJ IDEA plugin updates controls with new values in the code base in just one click
  • Supports advanced features: Self-healing java test automation tool Healenium supports parallel test run, remote test run, IFrames, Actions and Selenide integration
  • Test on mobile: All of these features are available for mobile testing as well

Pricing Plan(s)

Open Source

Free

saved
Start Now

    Package 25

    $3,000/mon

    saved
    Get Offer
    • Professional service hours - 25 hours
    • Minimum commitment - 6 months

    Package 60

    $6,000/mon

    saved
    Get Offer
    • Professional service hours - 60 hours
    • Minimum commitment - 6 months

    Package 160

    $13,500/mon

    saved
    Get Offer
    • Professional service hours - 160 hours
    • Minimum commitment - 3 months

    Pricing Plan(s) Information

    featuresOpen SourceFreePackage 25$3,000/monPackage 60$6,000/monPackage 160$13,500/mon
    Professional service hours
    No25 hours60 hours160 hours
    Minimum commitment
    No6 months6 months3 months

    Additional Information

    Customer Ratings & Reviews

    4.5

    Based on 39 votes

    5 stars
    19
    4 stars
    20
    3 stars
    0
    2 stars
    0
    1 star
    0
    5 stars
    19
    4 stars
    20
    3 stars
    0
    2 stars
    0
    1 star
    0

    Most recent reviews

    January 29, 2025

    I like the detailed reporting provided by Healenium. It helps understand how and why tests are automatically repaired. This level of transparency is crucial for maintaining confidence in the self-healing automation process.

    Author: Lucus Miller

    2 users found this review helpful

    October 2, 2024

    We used to spend hours fixing broken tests. With this self-healing test automation tool, those tests magically fix themselves!

    Author: Lisa W.

    December 14, 2023

    Healenium is not available for cypress

    It is good to make it available for all well known tools like cypress too

    Author: Anonymous

    2 users found this review helpful

    Questions & Answers

    I have added required dependencies & .properties file to implement. In my company, we use MySql so in that case, how would the implementation be? I have come across multiple videos where I saw the details around the PostgreSQL.is it mandate?

    Posted on April 9, 2025 by Swapnja

    What is the Machine Learning algorithm used behind the scene?

    Posted on February 6, 2025 by Prakash Kannan

    Hi, we are working on Python with robot framework. How to implement Healenium into Python framework? Where can we find the helpful integration document for that?

    Posted on October 24, 2024 by ArunK

    Even after successful execution for first time, it is not able to heal elements when i modify any xpath. Note : Locators were successfully saved under selectors tab Saved xpath : //*[@class='gLFyf'] Modified xpath : //*[@class='text']

    Posted on March 26, 2024 by Harsh Ajmera

    Can Healenium support mobile native applications without docker installation? if Yes, please provide a Road map for it, we wanted to give a try with our existing framework.

    Posted on October 31, 2023 by Akshay Patil

    Hi, I am trying to explore solutions for cypress and playwright frameworks. Can Healenium be integrated with either of these frameworks?

    Posted on October 18, 2023 by Abriti Bose

    Does Healenium's Auto Healing work UIs with all new front end technologies like react?

    Posted on August 18, 2023 by Kasun Herath

    I have Selenium and webdriverIo installed and while trying to install the Healenium dependency using cmd: npm run @healenium/webdriverio get error E404 '@healenium/webdriverio@*' is not present in npm registry. I have npm v 7.5.3 installed.

    Posted on March 14, 2023 by Mrunal Dingankar

    Is Healenium compatible with javascript and webdriverIO. We are using npm and node docker image in our project and want to integrate Healenium with WDIO. With WDIO7 the protocol for writing findelement is simply $. Can this be handled by Healenium?

    Posted on March 3, 2023 by Mrunal Dingankar

    Just wanted to confirm what is being requested on this API request. Saw this in hlm docker. POST https://b72wq5tyt0.execute-api.eu-central-1.amazonaws.com/healenium/upload?project=>&result=55&healing=e00a22169af46aab7a16158727b063d6

    Posted on August 28, 2022 by JD B

    For using Healenium without docker, please specify recommended Healenium and Selenium versions.

    Posted on July 15, 2022 by Abhijith

    Is Selenium 4.1.0 is compatible with Healenium? It gives me null pointer exception when using this version

    Posted on January 3, 2022 by Rajashree Pujari

    Can Healenium backend be configured with a spring boot application deployed as jar in a virtual machine and SQL server?

    Posted on August 18, 2021 by Sohit Kanwar

    If locators are written in excel, xml or in other files does it update locators there because in normal scenarios locators are written in java file but i am reading the locator value from excel, xml, etc ?

    Posted on August 9, 2021 by Shalu

    I have setup everything related to Healenium web dependencies, but not sure how to test whether it is working or not.

    Posted on August 6, 2021 by Sathya Selvarajan

    Can I use it in mobile automation?

    Posted on April 21, 2020 by Calum Carty

    How can I try to use the product?

    Posted on April 8, 2020 by Joyce Walter

    Will Healenium work with my test automation framework?

    Posted on March 4, 2020 by Rylee

    Price starts from

    $0

    Go to Pricing Plan(s)

    Integrates with

    Selenium

    Appium

    Tech Requirements

    • Java
    • Selenium

    categories

    license type

    type

    Version

    v.3.1

    Updated on May 19, 2021

    Links

    Loading...

    Unlock the solution in 3 easy steps

    01

    Reach Out to Us

    Request the solution by submitting a short form

    02

    Sit Back & Relax

    Our experts swiftly process your request and get back to you

    03

    Start Using The Solution

    Dive in and unlock all the benefits

    Loading...
    Healenium - Self-healing test automation tool