Alerts, Frames, Browser, Advanced Concepts

 

  1. To switch to alert:
    A. driver.alert
    B. driver.switch_to.alert
    C. alert.driver
    Answer: B

  2. To dismiss alert:
    A. alert.cancel()
    B. alert.dismiss()
    C. alert.reject()
    Answer: B

  3. To get alert text:
    A. alert.msg()
    B. alert.text
    C. alert.get()
    Answer: B

  4. To switch to a frame by index:
    A. driver.switch(0)
    B. driver.switch_to.frame(0)
    C. driver.frame(0)
    Answer: B

  5. To go back to default frame:
    A. driver.switch_to.default()
    B. driver.switch_to.default_content()
    C. driver.frame.reset()
    Answer: B

  6. To switch windows:
    A. driver.switch_to.window()
    B. driver.window()
    C. driver.change_window()
    Answer: A

  7. driver.window_handles returns:
    A. One handle
    B. List of handles
    C. Dictionary
    Answer: B

  8. To maximize window:
    A. driver.maximize_window()
    B. driver.fullscreen()
    C. driver.expand()
    Answer: A

  9. To refresh page:
    A. driver.refresh()
    B. driver.reload()
    C. driver.update()
    Answer: A

  10. To navigate back:
    A. driver.back()
    B. driver.prev()
    C. driver.return()
    Answer: A

  11. To navigate forward:
    A. driver.forward()
    B. driver.next()
    C. driver.advance()
    Answer: A

  12. To take screenshot:
    A. driver.capture()
    B. driver.get_screenshot()
    C. driver.save_screenshot()
    Answer: C

  13. Screenshot as base64:
    A. driver.get_screenshot_as_base64()
    B. driver.screenshot64()
    C. driver.get64()
    Answer: A

  14. To execute JavaScript:
    A. driver.js()
    B. driver.execute()
    C. driver.execute_script()
    Answer: C

  15. Selenium Grid is used for:
    A. Video recording
    B. Parallel distributed execution
    C. Logging
    Answer: B

  16. Python Selenium driver for Edge?
    A. EdgeWebDriver
    B. EdgeDriver
    C. MicrosoftDriver
    Answer: B

  17. Which Selenium version introduced W3C WebDriver standard?
    A. Selenium 2
    B. Selenium 3
    C. Selenium 4
    Answer: C

  18. Headless mode means:
    A. No browser UI
    B. Invisible locators
    C. Disabled CSS
    Answer: A

  19. To run Chrome in headless:
    A. options.add_argument("--headless")
    B. options.headless = false
    C. driver.headless()
    Answer: A

  20. Selenium with Python uses:
    A. JUnit
    B. pytest or unittest
    C. TestNG
    Answer: B

No comments:

Post a Comment