I am using Selenium Webdriver with QAF. The issue I am facing is related to finding an element on webpage. for few of elements, different locators work at different times.
For example - sometimes name=nameA works and sometimes name=nameB(may be depending upon different environments of AUT, I have no clue).
Find code below:
public class HomePage extends WebDriverBaseTestPage<WebDriverTestPage> {
@FindBy(locator="name=nameA")
private QAFWebElement btnSomeElement;
@Override
protected void openPage(PageLocator locator, Object... args) {
driver.get("/");
}
}
What should I do to come over this issue?