Creazione del file requirement.csv

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:
  • Open Form
  • Save Form
  • Run Business Rule
  • Run Data Rule
  • Ad Hoc Grid
  • Execute Report
  • Execute Book
Artifact Name Questo valore dipende dal tipo di operazione.
  • Open Form: il nome e la posizione del form da aprire.
  • Save Form: il nome e la posizione del form da salvare.
  • Run Business Rule: il nome della regola business.
  • Data Rule: il nome della regola dati.
  • Ad Hoc Grid: non applicabile (lasciare vuoto).
  • Execute Report: il nome e la posizione del report.
  • Execute Book: il nome e la posizione del registro.
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,