python(3):python自動化測試專案的命名規則
阿新 • • 發佈:2022-04-09
python 專案的命名規則:
專案命名: 大寫+下劃線
包/資料夾 :下劃線命名法 html_report 小寫+下劃線
模組名/檔名: 下劃線命名法 小寫+下劃線
類:駝峰式命名法 首字母大寫 LoginCases
方法/函式: 儘量以為動詞開頭 open_url 小寫+下劃線
屬性/變數:小寫+下劃線
全域性變數:字母全部大寫+下劃線
變數的命名:
字串統一以s開頭,比如sText,s意味著string
整形或者浮點統一以n開頭,比如nCount,n意味著number布林型別統一以b開頭,比如bShowMsg,b意味著boolean
陣列或者map統一用t開頭,比如tAward,t意味著table型別或者map型別
函式物件統一用f開頭,比如fCallBack,f意味著function
python專案的匯入模組規則:
內建模組---第三方模組---自定義模組
自動化測試框架構建:
README.md: 專案概述檔案
common: 存放公共函式
Html_report: 存放測試報告(測試報告不納入git管理,但是資料夾要納入到git管理;Git---add to .gitignore 進行過濾管理)
Testcases: 存放測試用例(按照模組劃分公司的不同介面存放的目錄)
Run_api_cases.py: 測試入口程式 執行測試用例 +生成報告
為了保證在gitee上提交空目錄,1、在該空目錄上新增一個.gitkeep檔案,2、在.gitignore配置如下:
/空目錄/*.* 或 /空目錄/*.字尾名
編寫測試用例:
一個介面一個模組