Locators

 

  1. Most commonly used Selenium locator:
    A. Tag Name
    B. ID
    C. Class
    D. Link Text
    Answer: B

  2. To find element by ID:

    driver.find_element(By.___, "idvalue")

    A. Id
    B. ID
    C. IdName
    D. id
    Answer: B

  3. Which locator is fastest?
    A. CSS
    B. XPath
    C. ID
    D. Name
    Answer: C

  4. XPath starts with:
    A. //
    B. ##
    C. \
    D. ::
    Answer: A

  5. Locator to identify by tag:
    A. By.TAG
    B. By.TAG_NAME
    C. By.TAGNAME
    D. By.TNAME
    Answer: B

  6. To find element by CSS selector:
    A. By.CSS
    B. By.CSS_SELECTOR
    C. By.CSSSELECTOR
    D. By.CS
    Answer: B

  7. To find multiple elements:
    A. findElements
    B. find_elements
    C. locate_all
    D. findAll
    Answer: B

  8. XPath for element with class:
    A. //*[@class="value"]
    B. //class="value"
    C. class="value"
    D. XPath(class=value)
    Answer: A

  9. To find link using visible text:
    A. By.LINK_TEXT
    B. By.TEXT
    C. By.ANCHOR_TEXT
    D. By.HREF
    Answer: A

  10. Partial link text locator:
    A. By.LINK
    B. By.PARTIAL_TEXT
    C. By.PARTIAL_LINK_TEXT
    D. By.SOME_TEXT
    Answer: C

  11. CSS selector for ID?
    A. .id
    B. #id
    C. id=value
    D. *id
    Answer: B

  12. CSS selector for class?
    A. #class
    B. *cls
    C. .class
    D. $class
    Answer: C

  13. XPath using OR:
    A. |
    B. OR
    C. or
    D. Both B & C
    Answer: D

  14. Find element by name:
    A. By.NAME
    B. By.N
    C. By.NAM
    D. By.FORM_NAME
    Answer: A

  15. XPath to select any element:
    A. //*
    B. //%
    C. //?
    D. /*
    Answer: A

  16. CSS selector using attribute:
    A. tag[attr=value]
    B. tag.attr=value
    C. tag#attr=value
    D. tag[attr]
    Answer: A

  17. To use XPath functions like contains():
    A. contains()
    B. inner()
    C. include()
    D. match()
    Answer: A

  18. To select nth element in XPath:
    A. [n]
    B. nth(n)
    C. (n)
    D. child(n)
    Answer: A

  19. To get text of an element:
    A. element.read
    B. element.text
    C. element.inner
    D. element.value
    Answer: B

  20. To get attribute value:
    A. element.get()
    B. element.attr()
    C. element.get_attribute()
    D. element.attribute()
    Answer: C

No comments:

Post a Comment