Pycharm 設置 yaml 格式接口測試用例模板 (python+pytest+yaml)
前言
初次編寫的伙伴們可能對yaml 格式不太熟悉,自己寫yaml用例的時候,總是格式對不齊啊記不住設定好的關鍵字啊等等等瑣事
是我們可以在pycharm上設置用例模塊,通過快捷方式調用出對應的模塊,達到高效寫用例的目的。
pycharm操作集:
1、File - Settings(快捷鍵 Ctrl+Alt+S)

2、Live Templates - python 并且 點 + 號 選擇 Live Template (實時模板)


3、輸入快捷名和模板內容

4、點開更改-> 勾選 所有位置

Apply - Ok 保存 應用并保存
test模版-用例快捷鍵
使用時 輸快捷方式 按下回車 就行

按下回車,內容根據需要進行 增刪改,

模板內容如下:
#-------------------------------------------------start---------------------------------------------------------------------- business process: #選項節點名稱、業務流 讀取次節點數據 - system: #系統名稱 describe: #用例描述 title: #節點步驟描述 request: url: /dah-park-api/unit-document/page method: post json: time: "${today}是今天日期" pageSize: 20 headers: Accept: application/json, text/plain, */* Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q=0.9 Authorization: "${Authorization}" response_extraction: - rex: [ "$..['rows'][0][id]","yqid" ] #考慮全局不止一個id需要提取數據做關聯,到時候不知道取哪一個,所以存入字典的時候進行自定義(yqid)變量命名 - rex: [ "$..['rows'][0][id]","yq" ] expected: - eq: [ $.code,200 ] - eq: [ $.message,"請求成功" ] - db: [ "SELECT * FROM system_book WHERE `name`='python數據構造'",1 ] - contain: [ "監督" ] #-------------------------------------------------end----------------------------------------------------------------------
本文來自博客園,作者:攻城獅-tester,轉載請注明原文鏈接:http://www.rzrgm.cn/zcjbky/p/18331985

浙公網安備 33010602011771號