其他分享
首页 > 其他分享> > iframe处理

iframe处理

作者:互联网

from selenium import webdriver
from selenium.webdriver.common.by import By
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())
driver.maximize_window()
driver.get('https://www.w3school.com.cn/tiy/t.asp?f=eg_html_radiobuttons')

# 切换frame
# 第一种根据frame的id或者name直接切换
driver.switch_to.frame('iframeResult')

#第二种先定位frame然后切换
iframe=driver.find_element(By.ID,'iframeResult')
driver.switch_to.frame(iframe)

注意:iframe和frame对于前端来讲不一样,但对于selenium测试是一样的

标签:webdriver,处理,selenium,frame,driver,iframe,import
来源: https://www.cnblogs.com/sunjump/p/16532811.html