Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/
Yes, you can have multiple locators to the same element. But not at the same time. You will have to use if else condition with try catch block.
e.g.
Element ele = null;
try{
ele = driver.findElement(By.id("your id here"));
}catch(NoSuchElementException ignore){
ele = driver.findElement(By.className("your class name here"));
}
Hope that helps! Please feel free to comment if you have any questions.
This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!
1.4k questions
1.6k answers
866 comments
1.9k users