一、准備
工具:python+requests+unittest
二、接口文檔
- 查詢用戶信息
三、編寫腳本
從接口文檔可知,想要查詢用戶信息,需要獲取用戶token
(1)編寫一個登錄接口,獲取token,考慮token是后續接口中公有部分,將其獨立封裝存放在get_token.py模塊中
通常登錄接口的中body參數有username和passport即可,但我們項目還需要獲取一個clien token作為登錄接口的請求頭參數,所以這里我們先獲取clien token,再將clien token用於B登錄接口的請求頭中
(2)獲取賬號B的token后,就可以查出賬號B的用戶信息,存放在case:test_api.py模塊
為了提高腳本的可讀性,在這里引用了unittest框架,每次執行case前先獲取一次token,保證每次執行case都使用了最新的token
****(這里常量參數放在一個單獨的模塊,考慮項目隱私安全,不便於公開)