一、變數定義規則
1、全局變數:各個項目組負責人負責統一規劃本項目的全局變數。用「配置元件」中的【用戶定義變數】來設置,並置頂在所有線程組的最前方。
2、HTTP消息頭:各個項目組負責人負責統一規劃公共的HTTP消息頭。用「配置元件」中的【HTTP信息頭管理器】來設置,並放置在【用戶定義變數】下方。
3、局部變數:如果每個介面中涉及到日期等局部變數,則由介面設計人員自行定義。用「前置處理器」中的【用戶參數】來設置,放在該介面請求消息之前。
4、變數的定義規則建議為:全局變數所有字母大寫且名稱同介面參數定義,同時在描述中說明清楚該變數含義;局部變數所有單詞首字母大寫且名稱同介面參數定義。
5、變數引用的規則為:直接${變數名}引用。eg:${UID},${ACCOUNT}
二、用例分組及名稱定義
1、以APP端模擬的實際操作為一個線程組。此操作可以由多個介面組成。針對每個介面進行用例設計。
2、每個介面用「邏輯控制器」中的【簡單控制器】來匯總每個介面的測試用例設計。且建議每個【簡單控制器】的命名即為需要測試的英文介面名稱。
3、每個介面下面的測試用例,建議在介面名稱的基礎上,加上需要檢查的重點欄位來命名。eg:介面名_參數=值。如果為app類的介面,建議覆蓋主要的重點參數檢查。
4、注意如果是右擊保存用例的時候需要從根節點處點擊保存,即從【測試計劃】處保存。如果選中單個【線程組】點擊保存時,此時保存的是該線程組的用例。如果出現此情況時,可以使用右擊合併的功能,將單個線程組合併到整個測試計劃中去。
5、用例目錄結構截圖參考如下: