Iniziare creando il file requirement.csv
che elenca i dettagli dei casi d'uso per cui eseguire il test. Ogni riga del file CSV identifica il tipo di operazione da eseguire, il nome dell'artifact, il numero di utenti concorrenti, il file di input che specifica i dettagli dell'operazione ed eventuali informazioni aggiuntive correlate all'operazione. Ad esempio, per aprire due form, salvarli ed eseguire due regole business, specificare 6 righe nel file CSV di input. La prima riga di requirement.csv
deve contenere le informazioni seguenti:
#Type of Operation,Artifact Name,Number of Users,Input File,Additional Info
Ogni riga successiva del file contiene una singola operazione con i relativi parametri. Alcune operazioni potrebbero non richiedere tutti i valori di parametro indicati. La tabella seguente fornisce spiegazioni per le voci previste del file.
Note:
Tutti i valori sono obbligatori salvo quando diversamente indicato nella tabella.Table A-1 Formato di requirement.csv
Campo | Descrizione |
---|---|
Type of operation | Deve essere uno dei seguenti:
|
Artifact Name | Questo valore dipende dal tipo di operazione.
|
Number of Users | Il numero di utenti necessari a simulare l'utilizzo concorrente. |
Input File | Il nome del file CSV contenente i valori del POV, i prompt runtime o altri valori specifici del caso da usare. |
Additional Info | Parametri aggiuntivi richiesti per l'operazione. Applicabile solo alle griglie ad hoc. Lasciare vuoto per altri casi d'uso. |
Note: i nomi degli artifact devono corrispondere a quelli nell'applicazione e devono essere nello stesso caso. |
Esempio di file 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,