Healenium with Robot-Framework usage example
2. Configuration RemoteWebDriver
Go into healenium folder
cd healenium
docker-compose up -d
ATTENTION
Verify the next images are Up and Running
postgres-db(PostgreSQL database to store etalon selector / healing / report)hlm-proxy(Proxy client request to Selenium server)hlm-backend(CRUD service)selector imitator(Convert healed locator to convenient format)selenium-grid(Selenium server)
Documanetation: https://healenium.io/docs/download_and_install/hlm_proxy
To run test using Healenium create RemoteWebDriver with URL http://<remote webdriver host>:8085:
headless.mode = false
webdriver {
driver = remote
remote {
url="http://localhost:8085"
driver=chrome
}
}To run tests in terminal with maven you need to go to execute next commands:
mvn clean verify