首先建立 requirement.csv
檔案,它會列出您要測試的使用案例細節。此 CSV 檔案的每一行會識別要執行的作業類型、物件名稱、並行使用者數數目、輸入檔案 (指定作業的詳細資料)、其他的作業相關資訊 (如果有)。例如,若要開啟 2 個表單、儲存 2 個表單以及執行 2 個商業規則,您可以在輸入 CSV 檔案中指定 6 行。requirement.csv
的第一行必須包含下列資訊:
#Type of Operation,Artifact Name,Number of Users,Input File,Additional Info
檔案後續的每一行都包含一個作業和其參數。某些作業不一定會用到所有這些參數值。下表解釋預期的檔案項目。
Note:
除非表格中另有說明,否則所有值的都是必要的。Table A-1 requirement.csv 格式
欄位 | 描述 |
---|---|
作業類型 | 必須是下列其中一個:
|
物件名稱 | 這個值取決於作業類型:
|
使用者數目 | 要模擬並行使用的使用者數目。 |
輸入檔案 | 包含 POV 值、執行時期提示,或其他要使用之使用案例專有值之 CSV 檔案的名稱 |
其他資訊 | 作業會用到的其他參數。僅適用於特設方格。針對其他使用案例,請留空。 |
注意:物件名稱必須與應用程式中的名稱一模一樣,且大小寫必須相同。 |
requirement.csv
檔案範例:
# Type of Operation,Artifact Name,Number of Users,Input File,Additional Info Open Form, Library/Global Assumption/Revenue Forecast Assumptions,10,openform_input.csv, Save Form, Library/Global Assumption/ExchangeRates,5,saveform_input.csv, Run Business Rule, Run_FinStatement - Copy Budget to Prior Year Budget,4,runbusinessrule_input.csv, Run Data Rule, Delimited_file_DL,5,rundatarule_input.csv, Ad Hoc Grid,,3,runadhocgrid_input.csv,cube=FinStmt Execute Book,Review Books/Revenue Reports,10,book_input.csv Execute Report,Review Reports/Executive Report,10,report_input.csv,