一、frame表单跳转
from selenium import webdriver import time #创建driver对象 driver = webdriver.Chrome() #最大化窗口 driver.maximize_window() #设置隐Ⅹ等待 driver.implicitly_wait(30) #打开指定url driver.get(‘www.baidu.com‘) time.sleep(1) driver.switch_to.frame(‘myframe1‘) #跳转到原页面新加载的页面 driver.find_element_by_id(‘userA‘).send_keys(‘admin‘) driver.switch_to.default_content() #跳转回主页面 driver.switch_to.parent_frame() #跳转回父页面 driver.switch_to.frame(‘myframe2‘) #跳转到原页面新加载的页面2 driver.find_element_by_id(‘userB‘).send_keys(‘admin‘) time.sleep(3) driver.quit()
Selenium Web自动化之frame表单跳转、多窗口切换
原文:https://www.cnblogs.com/Eliphaz/p/13673982.html