<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      RobotFrameWork環(huán)境搭建(基于HTTP協(xié)議的接口自動(dòng)化)

      1. 前言

      接著上一篇《RobotFramework框架系統(tǒng)課程介紹》,本篇主要介紹一下在基于RobotFramework框架開(kāi)展接口自動(dòng)化前,前期的環(huán)境如何搭建,正所謂”工欲善其事,必先利其器“!

       

      2. 適用環(huán)境

      本文主要基于windows 64bit的操作系統(tǒng),介紹環(huán)境的搭建安裝,至于32bit系統(tǒng)一致和本文基本一致,且安裝篇暫為簡(jiǎn)單,故有些步驟不會(huì)過(guò)多描述。

      注:基于mac下的環(huán)境搭建,除了環(huán)境變量配置與windows中存在差異外,其它操作安裝的方法基本大同小異,除了wxpython庫(kù)可以會(huì)遇到一些阻礙,如遇到安裝wxPython報(bào)錯(cuò)時(shí),在公眾號(hào)之前發(fā)表的文章中有介紹過(guò),詳細(xì)可見(jiàn):

      Mac-osx上無(wú)法安裝wxPython解決方案

       

      3. 安裝步驟

       

      3.1 安裝python 2.7.9(自帶pip)

      下載python,雙擊msi文件安裝

      https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi 注意:安裝路徑不要有空格,可能會(huì)引起pip的使用問(wèn)題

       

      3.2 配置環(huán)境變量Path

      我的電腦 – 右鍵 – 高級(jí)系統(tǒng)設(shè)置 – 環(huán)境變量 – 編輯path

      添加 D:\Python27\;D:\Python27\Scripts\; >如果已安裝過(guò)strawberry,需將python的變量置于strawberry之前,如: D:\Python27\;D:\Python27\Scripts\;C:\strawberry\c\bin;

      檢查是否安裝成功:

      C:\Users\miezhou>python

      Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] on win

      32

      Type "help", "copyright", "credits" or "license" for more information.

       

       

      3.3 安裝pip(如果已執(zhí)行第一步安裝python2.7.9,則可跳過(guò)此步驟)

       

       

      3.4 安裝robotframework

      以下步驟如果pip安裝的時(shí)候提示time out或者fetch異常的時(shí)候,請(qǐng)使用豆瓣源安裝

      windows打開(kāi)目錄%HOMEPATH%\pip

      新建文件pip.ini

      ``` [global] index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com

      + Cmd執(zhí)行:`pip install robotframework`

      + 出現(xiàn)如下提示則表示安裝成功:

      Successfully installed robotframework Cleaning up... ```

       

      3.5 安裝RIDE

      安裝wxPython:

      http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/wxPython2.8-win64-unicode-2.8.12.1-py27.exe/download

      下載完后,手動(dòng)執(zhí)行exe安裝。

      cmd執(zhí)行pip install robotframework-ride

       

      cmd執(zhí)行ride.py即可啟動(dòng)

       

      ### 接口測(cè)試需要用到的庫(kù)安裝

       

      3.6 安裝requests庫(kù) (robotframework-requests依賴這個(gè)request http client)

       

      Cmd執(zhí)行pip install requests

       

      3.7 安裝requestLibrary (封裝的http關(guān)鍵字用到此類庫(kù))

       

      Cmd執(zhí)行pip install -U robotframework-requests

       

      3.8 安裝 Database Library(操作數(shù)據(jù)庫(kù))

       

      Cmd執(zhí)行pip install robotframework-databaselibrary

       

      3.9 安裝pymysql (操作Mysql數(shù)據(jù)庫(kù))

       

      Cmd執(zhí)行pip install pymysql

       

      3.10 安裝httplibrary (為了使用該庫(kù)的json關(guān)鍵字,對(duì)json操作相當(dāng)方便)

       

      cmd執(zhí)行: pip install --upgrade robotframework-httplibrary

       

      注:上面介紹的都是最基礎(chǔ)用于接口所需要依賴的庫(kù),如使用過(guò)程中涉及到一些加密算法庫(kù)如pycrypto、paramiko或者其它依賴庫(kù)可自行安裝。

       

      4. 效果驗(yàn)證

      由于本身RIDE與其它依賴庫(kù)也存在一些版本兼容性的BUG,故博主將之前使用時(shí)配套的依賴庫(kù)版本提供給大家,供其參考:

       

      RIDE效果圖:

       

       

       

      posted @ 2017-10-29 19:17  狂師  閱讀(3497)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 日韩精品一区二区三区激情| 成人乱码一区二区三区四区| 动漫AV纯肉无码AV电影网| 国内精品久久久久久久97牛牛| 里番全彩爆乳女教师| 亚洲国产精品成人无码区| 久久久av波多野一区二区| 亚洲无线码在线一区观看| 亚洲香蕉网久久综合影视| 国产毛片欧美毛片久久久| 九九热在线视频免费观看| 欧美黑人XXXX性高清版| 欧美xxxx黑人又粗又大| 日韩精品一区二区蜜臀av| 天天综合亚洲色在线精品| 欧美性猛交xxxx乱大交丰满| 亚洲日韩乱码中文无码蜜桃| 欧美大bbbb流白水| 白朗县| 又大又硬又爽免费视频| 把女人弄爽大黄A大片片| 日韩亚洲精品中文字幕| 国产午夜精品理论大片 | 狠狠综合久久久久综| 欧美一本大道香蕉综合视频| 亚洲av尤物一区二区| 99久久无码私人网站| 国产不卡精品视频男人的天堂| 滦平县| 亚洲欧美日韩综合久久| 国产精品国产三级国AV| 国产制服丝袜无码视频| 久久久无码精品亚洲日韩蜜臀浪潮| 亚洲综合一区无码精品| 亚洲中文字幕人妻系列| 红原县| 99久久机热/这里只有精品| 色噜噜噜亚洲男人的天堂| 国产精品亚洲二区在线播放| 亚洲自拍精品视频在线| 五月综合激情婷婷六月色窝|