RF工具結構目錄設定

2021-10-04 23:47:37 字數 1345 閱讀 1995

主要是對rf的目錄結構進行定義,在專案中可以根據用例快速找到單個關鍵字,對於交接的人或者不熟悉專案人可以更快的上手熟悉用例

rf工具框架結構目錄

rf主要有以下幾個目錄:

一級目錄為專案名稱資料夾

二級目錄:

2.bussiness資料夾:場景用例組合

2-1:建立資料夾,按照用例場景的exccel檔案

2-2:建立test_suit,suit名稱按照用例場景sheet頁命名

2-3建立test_case,單個場景用例,用例名稱按照場景名稱命名

3.library資料夾:放置py檔案,python自定義包等檔案

使用者自定義方法關鍵字

4.files資料夾:上傳介面需要上傳的檔案,比如、excl檔案等

4-1:業務模組資料夾

4-2:上傳檔案

5.resource資料夾:放置第二次封裝的關鍵字,選單關鍵字

5-1:模組一級選單名稱

5-2:模組二級選單名稱

5-3:建立resource關鍵字,名稱命名以選單名稱

5-4:建立使用的關鍵字,關鍵字以業務選單名稱命名(備註:單個關鍵字需要對傳入的引數進行詳細說明,說明在document中,比如傳入的status狀態1:審核通過,0:審核不通過)

5-2:模組二級選單

5-3: 建立resource關鍵字,名稱命名以選單名稱

5-4:建立使用的關鍵字,關鍵字以業務選單名稱命名

5-1:場景用例關鍵字資料夾

5-2:各個模組關鍵字組合成的關鍵字  

5-1:公共關鍵字方法,比如對公用的關鍵方法,比如對資料庫統一操作方法,傳送請求的第三方庫引用,使用者自己定義的py檔案方法都在公共關鍵字中引入,resource中需要引入的關鍵字都在此處引入,公共變數賦值,比如對網域名稱位址統一定義(備註:,子類和父類無需引用同一檔案,上層引用即可)

6.test_case資料夾:單個介面用例

6-1:模組一級選單名稱

6-2:單個case

單個介面對應關係與resource檔案一一對應,根據resource中關鍵字可以找到相應的單個介面用例(備註:單個case的校驗需要可以用例中,也可以在關鍵字中,根據實際情況,建議放在用例中校驗,增加異常情況時,關鍵字只能校驗一種)

7.場景用例資料夾:測試人員提供的測試場景用例

8.requirements.txt:對用到的第三方庫版本,安裝進行說明

ps:2-1  2-2表示目錄層級

單個用例設計建議

用例登入的使用者名稱與密碼等資訊可以作為變數單獨抽出來,後期作為變數傳入

幾個單個case組裝成小的單個場景,可以減少場景用例行數,造資料也方便

安裝VMware工具,設定共享目錄

雖然幾天前用vmware建了乙個虛擬機器也在上面安裝上了ubuntu作業系統,但是每當啟動vmware時在狀態列上總是提示我vmware工具沒有安裝,因為基本操作沒什麼問題,我也就沒管它,但是現在問題出來了,因為在用vmware建立的虛擬機器預設的是看不到我們的主機上的檔案的,我要想看見其他盤上的檔...

Tomcat目錄結構及相關設定

其他的指令碼呼叫該指令碼在tomcat啟動前動態設定classpath,允許使用者在同乙個安裝下通過設定配置檔案來重寫該配置引數,各使用者之間的設定互不影響。digest 該指令碼用以建立容器管理驗證的摘要密碼,通過加密密碼提供安全性,容器管理安全機制允許授權使用者,阻止非法使用者。tomcat伺服...

python 專案目錄結構設定

為專案設定目錄結構是為了將功能類似的檔案放置在同一目錄內,增強專案的可讀性和可維護性。如果乙個python專案功能單一,量很小,那就沒必要設定的這麼複雜。下圖是乙個示例專案的目錄結構 1,bin目錄 是整個應用程式的執行檔案目錄,其中start.py檔案是啟動入口 2,conf目錄 是整個應用程式的...