healenium / healenium-robot-framework-example

Example of a project using Healenium + Robot Framework
Apache License 2.0
0 stars 1 forks source link

Healenium-Proxy without docker does not heal objects in Robot Framework #3

Open Pabbathisandeep opened 5 months ago

Pabbathisandeep commented 5 months ago

Issue Description: Despite following the setup instructions meticulously and confirming successful connectivity to the database and access to the Healenium report, the tool failed to heal elements during test execution. This resulted in a failed test due to an unlocatable element, and no healing action was initiated.

I followed following steps:

  1. Installed PostgreSQL as per the documentation provided by Healenium.
  2. Created a user and schema following the instructions provided in the official documentation https://healenium.io/docs/download_and_install/hlm_proxy
  3. Downloaded the Selenium Server and initiated it by running the command "java -jar selenium-server-4.5.0.jar standalone".
  4. Obtained the latest version of the Healenium repository.
  5. Executed the script 'download_services.sh' to ensure all necessary services are downloaded.
  6. Updated the database user credentials in the 'start_healenium.sh' script to ensure proper connectivity.
  7. Successfully accessed the Healenium report at http://localhost:7878/healenium/report.

During test execution, encountered a failure due to the inability to locate an element with the XPath 'xpath://*[@id='change:name']'. Despite this failure, no healing occurred as confirmed by the report at http://localhost:7878/healenium/report, which showed no reports or healings.

I kindly request the assistance of the Healenium community in investigating and resolving this issue. Your insights, expertise, and collaboration are invaluable in addressing this bug and ensuring the continued improvement of the Healenium tool for all users.

Maazchoudhary123 commented 3 months ago

@Pabbathisandeep Auto healing working for you?