亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

selenium自動(dòng)化測(cè)試(1):環(huán)境搭建

系統(tǒng) 1877 0

Selenium是一款優(yōu)秀的WEB自動(dòng)化測(cè)試工具,它功能強(qiáng)大,易于使用,支持多種平臺(tái)、多種瀏覽器和多種開(kāi)發(fā)語(yǔ)言。這里介紹使用python+selenium進(jìn)行自動(dòng)化測(cè)試的一些基礎(chǔ)知識(shí)。

?

在Windows下搭建測(cè)試環(huán)境,首先需要下載Python,Selenium應(yīng)該還不支持Python 3.x系列,所以最好選擇Python 2.x,注意區(qū)分32位和64位。

Python的安裝特別簡(jiǎn)單,需要提醒的是,安裝路徑中千萬(wàn)不要包含空格(最好也別包含中文),否則后面使用pip安裝擴(kuò)展包的時(shí)候可能會(huì)失敗!其他的全部下一步就OK了。提醒一下,到了下圖的地方,最好把最后一項(xiàng)添加到環(huán)境變量給選上,這樣就不需要手動(dòng)再設(shè)置環(huán)境變量了(如果忘了選上也很簡(jiǎn)單,手動(dòng)把Python根目錄和根目錄下的Scripts目錄加入PATH環(huán)境變量就可以了):

selenium自動(dòng)化測(cè)試(1):環(huán)境搭建

默認(rèn)情況下pip已經(jīng)被安裝了(Python Package Index,用來(lái)安裝Python包,在Python根目錄下的Scripts目錄下),所以只需要打開(kāi)cmd,輸入? pip install selenium ?就可以安裝selenium包了:

selenium自動(dòng)化測(cè)試(1):環(huán)境搭建

有的機(jī)器上可能這樣安裝會(huì)失敗,那么就試下? python -m pip install selenium ?。如果正常,這樣應(yīng)該就已經(jīng)安裝上selenium包了。可以測(cè)試下:

selenium自動(dòng)化測(cè)試(1):環(huán)境搭建

?沒(méi)有報(bào)錯(cuò)就說(shuō)明安裝成功。

?

Linux下安裝一樣簡(jiǎn)單。大部分Linux的發(fā)型版本應(yīng)該都已經(jīng)包含Python了(如果版本太低,可以升級(jí)下版本,但不要升級(jí)到3.x),所以只需要安裝pip就行了。對(duì)于Ubuntu,? sudo apt-get install selenium ?就可以安裝pip了。之后再使用? pip install selenium ?就可以安裝selenium包了。

?

不管你是在Windows下,還是在Linux下進(jìn)行Selenium自動(dòng)化測(cè)試,過(guò)程都是類(lèi)似的。打開(kāi)編輯器,輸入下面的代碼:

      
         1
      
      
        #
      
      
        !/usr/bin/python
      
      
         2
      
      
        #
      
      
        -*- coding: utf-8 -*-
      
      
         3
      
      
         4
      
      
        from
      
       selenium 
      
        import
      
      
         webdriver


      
      
         5
      
      
        import
      
      
         time


      
      
         6
      
      
         7
      
       driver =
      
         webdriver.Firefox()


      
      
         8
      
       driver.get(
      
        "
      
      
        https://www.baidu.com
      
      
        "
      
      
        )


      
      
         9
      
       driver.find_element_by_id(
      
        "
      
      
        kw
      
      
        "
      
      ).send_keys(
      
        "
      
      
        selenium
      
      
        "
      
      
        )


      
      
        10
      
       driver.find_element_by_id(
      
        "
      
      
        su
      
      
        "
      
      
        ).click()


      
      
        11
      
       time.sleep(2
      
        )


      
      
        12
      
       driver.quit()
    

保存為first.py,然后命令行切換到當(dāng)前目錄,輸入python first.py(Linux下還可以給first.py賦可執(zhí)行權(quán)限,之后./first.py),稍等一會(huì),就會(huì)看到,你的火狐瀏覽器被打開(kāi),跳轉(zhuǎn)到百度首頁(yè),輸入selenium,然后點(diǎn)擊“百度一下”按鈕,顯示搜索結(jié)果,等待兩秒后退出。

?

selenium自動(dòng)化測(cè)試(1):環(huán)境搭建


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 久久www免费人成看国产片 | 久月婷婷| 亚洲精品视频免费看 | 精品无人乱码一区二区三区 | 99精品国内不卡在线观看 | 成熟热自由日本语亚洲人 | 国产一区二区三区免费 | 全黄一级裸片视频免费 | 亚洲精品亚洲人成毛片不卡 | 99在线精品日韩一区免费国产 | 26uuu另类欧美亚洲日本 | 欧美亚洲国产人成aaa | 久久精品一区 | 综合色桃花久久亚洲 | 日韩精品一区二区三区毛片 | 91国内精品在线 | www.一区 | 中文字幕在线观看一区二区 | 奇米影视亚洲 | 久草视频中文 | 久久777国产线看是看精品 | 色综合久久天天综合绕观看 | 日日噜噜噜夜夜爽爽狠狠 | 欧美午夜视频一区二区三区 | 天天草天天爽 | 99热免费观看 | 在线观看免费黄色小视频 | 精品日本亚洲一区二区三区 | 97在线视频免费观看费观看 | 三上悠亚在线一区 | 狠狠色婷婷丁香综合久久韩国 | 亚洲国产精品自产在线播放 | 日韩高清性爽一级毛片免费 | 国产极品精频在线观看 | 亚洲天堂资源 | 亚洲一区二区中文字幕 | 天天射天天操天天干 | 成人毛片18岁女人毛片免费看 | 亚洲成a人v大片在线观看 | 国产成人精品免费午夜 | 性欧美video视频另类 |