Self-Healing Automation

Selectors

Healenium saves a successful locator in the storage to use it as a baseline for the next test executions

Locator

URL

Healing enable

By.xpath(//input[@id='sec'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@placeholder='Location'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//button[@class='btn-datepicker'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//span[@class='ash' and text()='New Delhi'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='ud1'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//div[@class='weekNums']//following-sibling::table[@class='calendar']//tbody//tr[3]//td[3]//a)

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='csz'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@class='txt-small'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='hour'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='min'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//option[@value='onlineTrainer'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='date-picker'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='slider'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='time-picker'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//div[@class='nav-outer clearfix']//a[@data-toggle='dropdown'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='name'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: lambda$0

type: single

By.xpath(//div[@class='logo']//a//img[@src='assets/images/rs_logo.png'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//select[@id='select-job-type'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='email'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: lambda$0

type: single

By.xpath(//div[@class='nav-outer clearfix']//ul[@class='dropdown-menu']//li[2]//a)

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single

By.xpath(//input[@id='agreeTerms'])

class: com.project.testing.automationcore.selenium.browser.BrowserDriver

method: findClickableElement

type: single