5.2用例編寫及斷言

分析接口是屬于什么類型的

image.png

選擇對應(yīng)的模板-例如post 鍵值對數(shù)據(jù)

image.png

根據(jù)注釋修改成自己需要的用例

image.png

response的響應(yīng)斷言

image.png
def getdict(self,dict1,obj,default=None):
        ''' 遍歷嵌套字典,得到想要的value
            dict1所需遍歷的字典
            obj 所需value的鍵'''
        for k,v in dict1.items():
            if k == obj:
                return v
            else:
                if type(v) is dict:#如果是字典
                    re = self.getdict(v,obj,default)    # 遞歸
                    if re is not default:
                        return re
from Common.Base_test import webrequests
response = {'errno': 0, 'msg': 'success', 'result': {'id': '5b4dc7111c0ab20001c3c481', 'cname': '測試001', 'desc': '測試機(jī)器人', 'type': 0, 'settings': {'failAction': ['偶母雞啊', '我不告訴你']}, 'lastView': '2018-07-17T18:38:09.250849551+08:00', 'nickname': '小可愛', 'age': 0, 'gender': 'male', 'hometown': '北京', 'speciality': '打游戲'}}
s = webrequests()
failAction = s.getdict(response,'failAction')
print(failAction)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,715評論 19 139
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,871評論 18 399
  • 1.ios高性能編程 (1).內(nèi)層 最小的內(nèi)層平均值和峰值(2).耗電量 高效的算法和數(shù)據(jù)結(jié)構(gòu)(3).初始化時...
    歐辰_OSR閱讀 30,286評論 8 265
  • Java面試 Java、框架、JVM Java 基礎(chǔ)、容器、多線程、反射、對象拷貝、Java web模塊、異常模塊...
    別搶輔助閱讀 329評論 0 0
  • 推薦指數(shù): 6.0 書籍主旨關(guān)鍵詞:特權(quán)、焦點(diǎn)、注意力、語言聯(lián)想、情景聯(lián)想 觀點(diǎn): 1.統(tǒng)計學(xué)現(xiàn)在叫數(shù)據(jù)分析,社會...
    Jenaral閱讀 6,038評論 0 5

友情鏈接更多精彩內(nèi)容