乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      我的圖書館

       魔方_狐貍 2018-05-02

      切換頁面一般有如下兩種情況:

      1. 在當前瀏覽器里打開多個窗口,窗口間切換
      2. 打開多個瀏覽器,瀏覽器之間切換

      1. 切換窗口

      • 該操作適用于:打開兩(多)個窗口頁面,在打開的窗口頁面進行切換操作
      • 主要需要用Select Windows 和Close Windows來處理彈出的窗口

      代碼引用

      import  Selenium2Library
      
      import  Collections
      
      Open Browser     https://www.baidu.com chrome
      
      Maximize Browser Window
      
      Input Text         kw         ss
      
      Click Element    su     #點擊搜索框
      
      sleep    3
      
      Click Element    xpath=.//*[@id='1']/h3/a[1]    #選擇第一個頁面
      
      #獲取窗口的title
      
      ${titles}    Get Window Titles
      
      ${titles2}    Get From List    ${titles}    1
      
      ${titles1}    Get From List    ${titles}    0
      
      #切換到第二個窗口
      
      Select Window    title=${titles2}
      
      #切換回第一個窗口,即搜索頁面的那個窗口
      
      Select Window    title=${titles1}
      
      Close Window
      
      
      切換窗口.png

      2.切換瀏覽器

      • 該操作適用于:在多個瀏覽器之間切換進行切換操作
      • 主要用Open Browser 、Switch Browser 和Close Browser來處理

      代碼引用

          import  Selenium2Library
      
          ${id1}                      Open Browser              https://www.baidu.com          chrome        2nd_conn
          Maximize Browser Window
          Input Text            id=kw                            你好
          Click Element         id=su
          #**新打開瀏覽器**
          ${id2}               Open Browser            http://www.jianshu.com/users/8e79ee3c829b/timeline    chrome
          Maximize Browser Window
          #**重新創(chuàng)建一個句柄**
          ${service args}=      Create List                  --proxy=localhost:8888
          ${id3}                Create Webdriver        Chrome          service_args=${service args}
          Go To                 https://www.baidu.com
          Wait Until Page Contains Element      id=kw
          Input Text            id=kw                           hello
          #**切換瀏覽器**切換到第一次打開的 這里也可以用索引 1;也可以用2nd_conn
          Switch Browser         ${id1}
          Wait Until Page Contains Element         //div[@id='content_left']/div/h3/a
          Capture Page Screenshot
          #**切換瀏覽器**切換到第二次打開的
          Switch Browser         ${id2}
          Capture Page Screenshot
          #可在該頁面進行操作。。。
          #**切換瀏覽器**切換到第三次打開的
          Switch Browser         ${id3}
          Capture Page Screenshot
      

      關鍵字Create Webdriver 可以內(nèi)置參數(shù)



      作者:linlu_home
      鏈接:https://www.jianshu.com/p/d8b7187b5dd9
      來源:簡書

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多