15. WebDriver Navigation & Browser Control in Python

Core WebDriver Commands in Python

from selenium import webdriver

driver = webdriver.Chrome()
driver.maximize_window()

# Navigation:
driver.get("https://targetqa.com")
driver.get("https://targetqa.com/courses")
driver.back()
driver.forward()
driver.refresh()

# Page Properties:
print("Current URL:", driver.current_url)
print("Title:", driver.title)

Task

  • Implement navigate_and_maximize(driver, target_url):
  • 1. If driver is not None:
  • - driver.maximize_window()
  • - driver.get(target_url)
πŸ’‘Common doubts
Did you like the problem?
Lesson 15 of 43
Python
Loading code editor…
Next