Sobes.tech
Junior — Middle

Μπορείτε να εξηγήσετε τι είναι ο επιλεκτής στο εργαλείο αυτοματοποίησης δοκιμών Selenium;

sobes.tech AI

Απάντηση από AI

Στο Selenium, ο επιλογέας είναι ένας τρόπος αναγνώρισης ενός στοιχείου στη σελίδα web για αλληλεπίδραση μαζί του (π.χ., κλικ, εισαγωγή κειμένου).

Οι επιλογείς μπορούν να διαφέρουν:

  • Με βάση το ID (By.id)
  • Με βάση το όνομα της κλάσης (By.className)
  • Με βάση το όνομα της ετικέτας (By.tagName)
  • Με CSS selector (By.cssSelector)
  • Με XPath (By.xpath)

Για παράδειγμα, για να βρείτε ένα κουμπί με id="submit":

WebElement button = driver.findElement(By.id("submit"));
button.click();

Η επιλογή του σωστού επιλογέα είναι σημαντική για την αξιοπιστία των δοκιμών — πρέπει να είναι μοναδικός και σταθερός σε αλλαγές της σελίδας.