框架切换、获取当前焦点、

框架切换

  • 框架切入有以下三种方式

    driver.switch_to.frame('frame_name')
    driver.switch_to.frame(1)
    driver.switch_to.frame(driver.find_elements_by_tag_name("iframe")[0])
    
  • 切出当前框架,返回到父级框架

    driver.switch_to.parent_frame()
    
  • 切到默认frame,最上层

    driver.switch_to.default_content()
    

获取当前焦点

  • 也就是说当前鼠标在的位置(获取当前焦点对象,WebElement),可以操作该焦点
    比如点击一个文本框,这个时候焦点就是该文本框
    driver.find_element(By.XPATH,"//input").click()
    driver.switch_to.active_element.send_keys("zhan")
    
posted @ 2022-10-01 15:20  zhq9  阅读(61)  评论(0编辑  收藏  举报