სელენიუმის სხვადასხვა ლოკატორები შემდეგია:
- CSS ID-ით: find_element_by_id.
- CSS კლასის სახელით: find_element_by_class_name.
- სახელის ატრიბუტი: find_element_by_name.
- DOM სტრუქტურის ან xpath-ის მიხედვით: find_element_by_xpath.
- ბმულის ტექსტით: find_element_by_link_text.
- ნაწილობრივი ბმულის ტექსტით: find_element_by_partial_link_text.
რა არის 8 ლოკატორი სელენში?
Selenium მხარს უჭერს 8 სხვადასხვა ტიპის ლოკატორებს, კერძოდ, id, სახელს, კლასის სახელს, tagName, linkText, partialLinkText, CSS სელექტორს და xpath. id-ის გამოყენება ელემენტის ამოცნობის ერთ-ერთი ყველაზე საიმედო და სწრაფი მეთოდია. ჩვეულებრივ, ID ყოველთვის უნიკალურია მოცემულ ვებ გვერდზე.
რომელი ლოკატორი არის საუკეთესო სელენის WebDriver-ში?
IDs არის ყველაზე უსაფრთხო, სწრაფი ლოკატორის ვარიანტი და ყოველთვის უნდა იყოს თქვენი პირველი არჩევანი. პირადობის მოწმობები უნდა იყოს უნიკალური თითოეული ელემენტისთვის. ID ლოკატორი უფრო სწრაფია, რადგან მის ფესვებში ის უწოდებს დოკუმენტს.
რა არის XPath ლოკატორი სელენში?
XPath არის ტექნიკა სელენში გვერდის HTML სტრუქტურაში ნავიგაციისთვის XPath საშუალებას აძლევს ტესტერებს ნავიგაცია გაუწიონ ნებისმიერი დოკუმენტის XML სტრუქტურას და ეს შეიძლება გამოყენებულ იქნას ორივეზე. HTML და XML დოკუმენტები. … ეს პოსტი მოიცავს ელემენტებზე წვდომის სხვადასხვა მეთოდს სელენში XPath ლოკატორის გამოყენებით.
როგორ იპოვით ელემენტს სელენში?
მოდით გავიგოთ, როგორ გამოვიყენოთ Selenium findElement სხვადასხვა გზით:
- მოძებნა ID-ით. ID ცალსახად არის განსაზღვრული თითოეული ელემენტისთვის და არის ყველაზე გავრცელებული გზა ელემენტების განთავსებისთვის ID Locator-ის გამოყენებით. …
- მოძებნა სახელით. …
- ძიება LinkText-ით. …
- მოძებნა CSS ამორჩევით. …
- მოძებნა XPath-ით.