原创 斷言封裝之key檢查及kv實戰示例

⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️  測試:           斷言處理:           demo_04.pyimport jsonj

原创 斷言封裝及應用

 key_value斷言: demo5.run_check('json_key')傳入json_key,調用self.function, self.function['json_key']() self.function是構造裏面的

原创 正則取值及斷言實戰示例

demo_01.py import requestsimport resession = requests.session()get_param_dict={ "grant_type":"client_credential",

原创 關聯實現下-jsonpath取值

 re的使用參考:正則表達式基礎及re模塊:https://www.cnblogs.com/dream66/p/12953729.html import restr1 = '{"access_token":${token}}'dict1 =

原创 接口關聯

   

原创 requests基礎封裝(待調試)

 字符串轉化成字典: convert_to_dict.py: import jsonstr1 = '{"grant_type":"client_credential","appid":"wx55614004f367f8ca","secret

原创 requests順序執行實現

    def requests(self,step_info): request_type =step_info['請求方式'] if request_type=="get": result=self.get(

原创 接口自動化框架概述

 1自動化測試框架概念   2自動化測試框架思想   3接口自動化測試框架設計目標   4接口自動化測試框架用到的技術點   1自動化測試框架概念:  自動化測試框架是一個集成體系,這個體系中包含測試功能的函數庫、測試數據源   

原创 數據源處理概述

 1框架數據源概述   2處理數據源用到的工具包詳解   3數據源處理設計思路和實戰   1框架數據源概述  框架中的數據源是指作爲測試框架執行時,輸入的相關  配置數據、測試用例數據等。  配置數據一般使用後綴爲.ini的文件進行

原创 數據源處理3-python處理包含合併單元格的excel

      分析:     

原创 數據源處理5-excel數據轉換實戰(上)

把excel_oper02.py 裏面實現的:通過字典的方式獲取所有excel數據.放進utils: ⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️  util

原创 數據源處理4-excel部分封裝及數據轉換

  excel02.py # -*- coding: utf-8 -*-#@File :excel_oper_02.py#@Auth : wwd#@Time : 2020/12/7 8:16 下午import xlrd3workbook

原创 數據源處理1-configparser讀取.ini配置文件

  import osimport configparsercurrent_path =os.path.dirname(__file__)#獲取config當前文件路徑config_file_path = os.path.join(cur

原创 數據源處理2-xlrd操作excel

  import xlrd3workbook = xlrd3.open_workbook('test_data.xlsx')sheet =workbook.sheet_by_name('Sheet1')print(sheet.cell_v

原创 數據源處理6-excel數據轉換實戰(下)

   將結果的所有數據整理如下: {'api_case_01': [{'測試用例編號': 'api_case_01', '測試用例名稱': '獲取access_token接口測試', '用例執行': '是', '用例步驟': 'step_