python+selenuim自动化测试(五)多窗口的切换操作

时间:2021-10-14 08:46:47
from  selenium import  webdriver
from time import sleep

driver=webdriver.Firefox()

driver.get("http://www.xxxxx")
driver.maximize_window()
# 记录当前打开的界面。句柄【主要】
selenium_index=driver.current_window_handle
sleep(4)
# 模糊定位 标题
driver.find_element_by_partial_link_text("2-1").click()

sleep(3)
# 跳转到记录句柄的界面
driver.switch_to.window(selenium_index)
driver.find_element_by_partial_link_text("3-1").click()
sleep(3)

driver.quit()