1. 程式人生 > >Selenium(十二)嵌套frame定位

Selenium(十二)嵌套frame定位

頂部 info bsp src fin element switch color fault

第一種:iframe有id、name屬性

網頁上有3個frame:header、menu、main,分別代碼頂部、左側、右側(其中menu、main在另外一個frameset中)

技術分享圖片

如何定位到“header”框架:

driver.switch_to_frame("header")

如何定位到“main”框架:

driver.switch_to_default_content()

driver.switch_to_frame(driver.find_element_by_name("main"))

第二種:iframe無id或name屬性

技術分享圖片

如何定位到“iframe”框架:

frame1=driver.find_element_by_tag_name("iframe")
driver.switch_to_frame(frame1)

Selenium(十二)嵌套frame定位