Creación del archivo requirement.csv

Empiece por crear el archivo requirement.csv que muestra los detalles de los casos de uso que desea probar. Cada línea de este archivo CSV identifica el tipo de operación que se debe realizar, el nombre del artefacto, el número de usuarios simultáneos, el archivo de entrada que especifica los detalles de la operación y, si la hubiera, información adicional relacionada con la operación. Por ejemplo, para abrir 2 formularios, guardar 2 formularios y ejecutar 2 reglas de negocio, debe especificar 6 líneas en el archivo CSV de entrada. La primera línea de requirement.csv debe contener esta información:

#Type of Operation,Artifact Name,Number of Users,Input File,Additional Info

Cada una de las líneas siguientes del archivo contiene una única operación y sus parámetros. Es posible que algunas operaciones no requieran todos estos valores de parámetro. Las entradas de archivo esperadas se explican en la siguiente tabla.

Note:

Todos los valores son necesarios salvo que se indique lo contrario en la tabla.

Table A-1 Formato de requirement.csv

Campo Descripción
Tipo de operación Debe ser uno de los siguientes:
  • Open Form
  • Save Form
  • Run Business Rule
  • Run Data Rule
  • Ad Hoc Grid
  • Execute Report
  • Execute Book
Nombre de artefacto Este valor depende del tipo de operación:
  • Open Form: nombre y ubicación del formulario que se va a abrir.
  • Save Form: nombre y ubicación del formulario que se va a guardar.
  • Run Business Rule: nombre de la regla de negocio.
  • Data Rule: nombre de la regla de datos.
  • Ad Hoc Grid: no aplicable (dejar en blanco).
  • Execute Report: nombre y ubicación del informe.
  • Execute Book: nombre y ubicación del libro.
Número de usuarios Número de usuarios para simular el usuario simultáneo.
Archivo de entrada Nombre del archivo CSV que contiene los valores de PDV, las peticiones de datos en tiempo de ejecución u otros valores específicos del caso de uso que se van a utilizar
Información adicional Parámetros adicionales necesarios para la operación. Aplicable solo a la cuadrícula ad hoc. Déjelo en blanco para otros casos de uso.
Notas: Los nombres de artefactos deben coincidir con los de la aplicación y tener las mismas mayúsculas/minúsculas.

Ejemplo de un archivo 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,