Skip to content

Commit

Permalink
additional commands
Browse files Browse the repository at this point in the history
  • Loading branch information
Vishal Palasgaonkar authored and Vishal Palasgaonkar committed Mar 8, 2023
1 parent c0b88d8 commit 17ae8d6
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 0 deletions.
14 changes: 14 additions & 0 deletions 10_alerts.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import time

from selenium import webdriver
from selenium.webdriver.common.alert import Alert

driver = webdriver.Safari()
driver.set_window_size(1350, 768)

driver.get("https://ide.geeksforgeeks.org/tryit.php/WXYeMD9tD4")

alert = Alert(driver)
print(alert.text)
alert.accept()
time.sleep(2)
27 changes: 27 additions & 0 deletions 11_frames.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import time

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select

driver = webdriver.Safari()
driver.set_window_size(1350, 768)

driver.get(
"https://www.selenium.dev/selenium/docs/api/java/index.html?overview-summary.html"
)
time.sleep(2)

driver.switch_to.frame("packageListFrame")
driver.find_element(By.LINK_TEXT, "org.openqa.selenium.chrome").click()
driver.switch_to.default_content()
time.sleep(2)

driver.switch_to.frame("packageFrame")
driver.find_element(By.LINK_TEXT, "ChromeOptions").click()
driver.switch_to.default_content()
time.sleep(2)

driver.switch_to.frame("classFrame")
driver.find_element(By.XPATH, "/html/body/header/nav/div[1]/div[1]/ul/li[5]/a").click()
time.sleep(4)
17 changes: 17 additions & 0 deletions 12_tabs.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import time

from selenium import webdriver

driver = webdriver.Safari()
driver.set_window_size(1350, 768)

url = "https://www.google.co.in/"
new_url = "https://www.google.com/doodles"

driver.get(url)

driver.execute_script("window.open('');")
time.sleep(1)
driver.switch_to.window(driver.window_handles[1])
driver.get(new_url)
time.sleep(2)

0 comments on commit 17ae8d6

Please sign in to comment.