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