Sobes.tech
Junior — Middle

შეგიძლიათ ახსნათ, რა არის სელექტორი Selenium-ის ავტომატიზაციის ინსტრუმენტში?

sobes.tech AI

პასუხი AI-სგან

სელენიუმში, არჩევანი — ეს არის გზა ვებგვერდზე ელემენტის იდენტიფიცირებისათვის, რათა მასთან ურთიერთქმედება მოხდეს (მაგალითად, დაჭერა, ტექსტის შეტანა).

არჩეულები შეიძლება იყოს სხვადასხვა:

  • ID-ის მიხედვით (By.id)
  • კლასის სახელის მიხედვით (By.className)
  • ტეგის სახელის მიხედვით (By.tagName)
  • CSS-არჩევით (By.cssSelector)
  • XPath-ის მიხედვით (By.xpath)

მაგალითად, რათა იპოვოთ ღილაკი id="submit":

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

სწორი არჩევანის არჩევა მნიშვნელოვანია ტესტების სანდოობისთვის — ის უნდა იყოს უნიკალური და სტაბილური გვერდის ცვლილებების დროს.