欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3 selenium自動化 frame表單嵌套的切換方法

 更新時間:2019年08月23日 17:09:58   作者:shawn xie123  
今天小編就為大家分享一篇python3 selenium自動化 frame表單嵌套的切換方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在web自動化測試中,測試工程師經常會碰到frame表單嵌套結構,直接定位會報錯,我們需要切換表單后才能成功定位。

我拿QQ郵箱登錄來作為例子說下frame怎么切換。

qq郵箱頁面按F12可以看到以下信息:

表單的信息如下:

<iframe id="login_frame" name="login_frame" height="100%" scrolling="no" 
width="100%" frameborder="0" ............</iframe>

那我們可以通過這些信息切換表單

dr.switch_to.frame(‘login_frame')

然后就可以直接定位了

dr.find_element_by_id(‘u').send_keys(‘582732974@qq.com') #輸入qq賬號
dr.find_element_by_id(‘p').send_keys(‘xxxx') #輸入qq密碼

完整代碼如下:

from selenium import webdriver
dr = webdriver.Chrome()
dr.get('https://mail.qq.com/')
dr.switch_to.frame('login_frame')
dr.find_element_by_id('u').send_keys('582732974@qq.com')
dr.find_element_by_id(

以上這篇python3 selenium自動化 frame表單嵌套的切換方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python實現簡單登陸流程的方法

    python實現簡單登陸流程的方法

    下面小編就為大家分享一篇python實現簡單登陸流程的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python計算三維矢量幅度的方法

    Python計算三維矢量幅度的方法

    這篇文章主要介紹了Python計算三維矢量幅度的方法,涉及Python矢量運算的相關技巧,需要的朋友可以參考下
    2015-06-06
  • 使用Python對文件進行批量改名的方法

    使用Python對文件進行批量改名的方法

    這篇文章主要介紹了使用Python對文件進行批量改名的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • Pandas GroupBy對象 索引與迭代方法

    Pandas GroupBy對象 索引與迭代方法

    今天小編就為大家分享一篇Pandas GroupBy對象 索引與迭代方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python3監(jiān)控CentOS磁盤空間腳本

    python3監(jiān)控CentOS磁盤空間腳本

    這篇文章主要為大家詳細介紹了Python3監(jiān)控CentOS磁盤空間腳本,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • DJANGO-ALLAUTH社交用戶系統(tǒng)的安裝配置

    DJANGO-ALLAUTH社交用戶系統(tǒng)的安裝配置

    django-allauth是集成了local用戶系統(tǒng)和social用戶系統(tǒng),其social用戶系統(tǒng)可以掛載多個賬戶。也是一個流行度非常高的Django user系統(tǒng),我們這里簡單介紹下,分享下個人的使用經驗
    2014-11-11
  • Numpy掩碼式數組詳解

    Numpy掩碼式數組詳解

    下面小編就為大家分享一篇Numpy掩碼式數組詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Django自定義權限及用戶分組

    Django自定義權限及用戶分組

    這篇文章主要為大家介紹了Django登錄權限及分組模板使用權限,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Python中字典的緩存池

    Python中字典的緩存池

    這篇文章主要介紹了Python中字典的緩存池,字典的緩存池采用數組實現的,并且容量也是80個,下文詳細介紹需要的小伙伴可以參考一下
    2022-05-05
  • Python中unittest的數據驅動詳解

    Python中unittest的數據驅動詳解

    這篇文章主要介紹了Python中unittest的數據驅動詳解,數據驅動測試,是一種單元測試框架,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08

最新評論