午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

RF request 接口請求---api

 小豬窩969 2017-03-24

第一步:安裝及配置RFS環(huán)境

略(詳細求度娘吧)

第二步:下載robotframework-request支持包。

使用github工具鏈接到https://github.com/bulkan/robotframework-requests(也可以直接用網(wǎng)頁打開下載里面的全部內(nèi)容)

剩下的安裝過程和詳細介紹在倉庫里面其實都有描述,本人僅僅充當(dāng)一下翻譯工作。

 

1.使用pip命令執(zhí)行庫安裝

pip install -U robotframework-requests

2.安裝成功后即可打開RIDE添加測試用例。

如:

Settings



LibraryCollections


LibraryRequestsLibrary


Test Cases



Get Requests




Create Sessiongithubhttp://api.github.com

Create Sessiongooglehttp://www.google.com

${resp}=Get Requestgoogle/

Should Be Equal As Strings${resp.status_code}200

${resp}=Get Requestgithub/users/bulkan

Should Be Equal As Strings${resp.status_code}200

Dictionary Should Contain Value${resp.json()}Bulkan Savun Evcimen
 ${auth}   create list   用戶名   密碼 (***鑒權(quán))

3. 庫API介紹。

Keyword

Arguments

Documentation

Create Ntlm Session

alias, url, auth, headers={}, cookies=None, timeout=None, proxies=None, verify=False

創(chuàng)建一個HTTP會話:

url:即服務(wù)器的url

alias:使用Robot Framework的別名表示當(dāng)前會話。

header:使用默認的headers字段

auth:NTLM鑒權(quán)需用[''domain’,’username’,’password’]格式

timeout:會話超時時長

proxies:代理服務(wù)器的url

verify:如果需要證書請求則置為true

Create Session

alias, url, headers={}, cookies=None, auth=None, timeout=None, proxies=None, verify=False

創(chuàng)建一個HTTP會話:

url:即服務(wù)器的url

alias:使用Robot Framework的別名表示當(dāng)前會話。

header:使用默認的headers字段

auth:NTLM鑒權(quán)需用username&password格式

timeout:會話超時時長

proxies:代理服務(wù)器的url

verify:如果需要證書請求則置為true

Delete

alias, uri, data=(), headers=None, allow_redirects=None

棄用,查看delete request

Delete All Sessions


刪除全部的會話

Delete Request

alias, uri, data=(), headers=None, allow_redirects=None

使用別名刪除會話

Alias:需要刪除的會話的別名

Get

alias, uri, headers=None, params={}, allow_redirects=None

棄用:使用Get Request

Get Request

alias, uri, headers=None, params={}, allow_redirects=None

根據(jù)提供的別名查找會話并在會話中發(fā)送GET請求

Head

alias, uri, headers=None, allow_redirects=None

棄用:使用Head Request

Head Request

alias, uri, headers=None, allow_redirects=None

根據(jù)提供的別名查找會話并在會話中發(fā)送HEAD請求

Options

alias, uri, headers=None, allow_redirects=None

棄用:使用Options Request

Options Request

alias, uri, headers=None, allow_redirects=None

根據(jù)提供的別名查找會話并在會話中發(fā)送Options請求

Post

alias, uri, data={}, headers=None, files={}, allow_redirects=None

棄用:使用Post Request

Post Request

alias, uri, data={}, headers=None, files={}, allow_redirects=None

根據(jù)提供的別名查找會話并在會話中發(fā)送POST請求

To Json

content, pretty_print=False


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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多