Bird
0
0

How do you correctly configure ChromeOptions in Selenium Python to run Chrome in headless mode?

easy📝 Syntax Q3 of 15
Selenium Python - CI/CD Integration
How do you correctly configure ChromeOptions in Selenium Python to run Chrome in headless mode?
Adriver = webdriver.Chrome(); driver.set_headless_mode()
Boptions = webdriver.ChromeOptions(); options.set_headless(True); driver = webdriver.Chrome(options=options)
Cdriver = webdriver.Chrome(headless=True)
Doptions = webdriver.ChromeOptions(); options.add_argument('--headless'); driver = webdriver.Chrome(options=options)
Step-by-Step Solution
Solution:
  1. Step 1: Create ChromeOptions object

    Use webdriver.ChromeOptions() to create options.
  2. Step 2: Add headless argument

    Use add_argument('--headless') to enable headless mode.
  3. Step 3: Pass options to Chrome driver

    Instantiate Chrome with options=options.
  4. Final Answer:

    options = webdriver.ChromeOptions(); options.add_argument('--headless'); driver = webdriver.Chrome(options=options) -> Option D
  5. Quick Check:

    Use add_argument('--headless') with ChromeOptions [OK]
Quick Trick: Use add_argument('--headless') on ChromeOptions [OK]
Common Mistakes:
  • Using deprecated set_headless method
  • Passing headless=True directly to webdriver.Chrome()
  • Calling non-existent set_headless_mode() method

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Selenium Python Quizzes