<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] ## **前言** 前面已經把環境搭建好了,這從這篇開始,正式學習selenium的webdriver框架。我們平常說的 selenium自動化,其實它并不是類似于QTP之類的有GUI界面的可視化工具,我們要學的是webdriver框架的API。 本篇主要講如何用Python調用webdriver框架的API,對瀏覽器做一些常規的操作,如打開、前進、后退、刷新、設置窗口大小、截屏、退出等操作。 <br /> ## 一、打開網站 1.第一步:從selenium里面導入webdriver模塊 2.打開Firefox瀏覽器(Ie和Chrome對應下面的) 3.打開百度網址 ![](https://img.kancloud.cn/5a/5f/5a5f533e2837c74bdea92e617b42ea9b_483x210.png) <br /> ## 二、設置休眠 1.由于打開百度網址后,頁面加載需要幾秒鐘,所以最好等到頁面加載完成后再繼續下一步操作 2.導入time模塊,time模塊是Python自帶的,所以無需下載 3.設置等待時間,單位是秒(s),時間值可以是小數也可以是整數 ![](https://img.kancloud.cn/18/cb/18cb424c4d3f0c5e11bc0d265fd2e28a_486x195.png) <br /> ## 三、頁面刷新 1.有時候頁面操作后,數據可能沒及時同步,需要重新刷新 2.這里可以模擬刷新頁面操作,相當于瀏覽器輸入框后面的刷新按鈕 ![](https://img.kancloud.cn/d9/8f/d98f03917ad4cfbd5ca8189ec6db74a4_487x192.png) <br /> ## 四、前進和后退 1.當在一個瀏覽器打開兩個頁面后,想返回上一頁面,相當于瀏覽器左上角的左箭頭按鈕 2.返回到上一頁面后,也可以切換到下一頁,相當于瀏覽器左上角的右箭頭按鈕 ![](https://img.kancloud.cn/c6/e8/c6e8f8ef10aed417387fbd77a7269a4f_484x298.png) <br /> ## 五、設置窗口大小 1.可以設置瀏覽器窗口大小,如設置窗口大小為手機分辨率540\*960 2.也可以最大化窗口 ![](https://img.kancloud.cn/e9/54/e9543ef3cb7e689d2fd57c609b847362_481x253.png) <br /> ## 六、截屏 1.打開網站之后,也可以對屏幕截屏 2.截屏后設置制定的保存路徑+文件名稱+后綴 ![](https://img.kancloud.cn/38/7a/387a035932da2d4b2dde99569e0d7b7b_482x169.png) <br /> ## 七、退出 1.退出有兩種方式,一種是close;另外一種是quit 2.close用于關閉當前窗口,當打開的窗口較多時,就可以用close關閉部分窗口 3.quit用于結束進程,關閉所有的窗口 4.最后結束測試,要用quit。quit可以回收c盤的臨時文件 ![](https://img.kancloud.cn/e1/b1/e1b1c0df9516b29e62bc3f0e7b0a393d_481x210.png) 掌握了瀏覽器的基本操作后,接下來就可以開始學習元素定位了,元素定位需要有一定的html基礎。沒有基礎的可以按下瀏覽器的F12快捷鍵先看下html的布局,先了解一些就可以了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看