date:2018624 day15
一.接口測試
1.字典操作
JSON:以字符串形式展現字典
將MyLibrary.py到入至PyCharm

字典套件中 Library Collections 和 MyLibrary.py


關鍵字:
A.Create Dictionary(創建字典):RIDE自帶關鍵字,后跟的字典為key=value

B.Get Dictionary Keys(得到字典的Keys):Collections庫中的關鍵字,需要傳參數字典名

C.Get Dictionary Values(得到字典的Values):Collections庫中的關鍵字,需要傳參數字典名

D.Get From Dictionary(通過Key得到對應的Value):Collections庫中的關鍵字,需要傳參數字典名、Key值


關鍵字:
E.Json To Dict(Json形式轉為字典形式):MyLibrary.py中的關鍵字,需要傳參數字典名

嵌套字典:

2.Get請求
請求套件中 Library Collections 和 MyLibrary.py


關鍵字:
Get:MyLiBrary.py中的關鍵字,需要傳的參數是url、請求參數

3.Post請求
Post套件中 Library Collections 和 MyLibrary.py



關鍵字:
Post:MyLiBrary.py中的關鍵字,需要傳的參數是url、請求參數、cookie值

Should Be Equal(對比):RIDE自帶的關鍵字,需要傳對比的兩個參數

二.接口測試.jpg

&&&&&&&&&&&&&&&&&&&&&&&&xxxxx·xx&&&&&&&&&&&&&&&&&&&&&&&&
date:2018630 day16
一.接口項目分層
1.測試環境

2.自定義關鍵字

#登錄關鍵字
根據接口文檔來寫關鍵字
post請求需要傳遞的參數,得到的參數數據



#創建訂單



#查詢訂單




#base64解密關鍵字

3.測試用例
將關鍵字串聯起來成為一個操作

params與data的區別:


params是添加到url的請求字符串中的,用于get請求。
而data是添加到請求體(body)中的, 用于post請求。