Comece criando o arquivo requirement.csv
que lista os detalhes dos casos de uso que você deseja testar. Cada linha deste arquivo CSV identifica o tipo de operação a ser executada, o nome do artefato, o número de usuários simultâneos, o arquivo de entrada especificando os detalhes da operação e as informações adicionais, se houver, relacionadas à operação. Por exemplo, para abrir dois formulários, salvar dois formulários e executar duas regras de negócios, especifique seis linhas no arquivo CSV de entrada. A primeira linha de requirement.csv
deve conter estas informações:
#Type of Operation,Artifact Name,Number of Users,Input File,Additional Info
Cada uma das linhas subsequentes do arquivo contém uma única operação e seus parâmetros. Algumas operações talvez não exijam todos esses valores de parâmetro. As entradas de arquivo esperadas são explicadas na tabela a seguir.
Note:
Todos os valores são obrigatórios, salvo indicação em contrário na tabela.Table A-1 Formato de requirement.csv
Campo | Descrição |
---|---|
Tipo de operação | Deve ser um dos seguintes:
|
Nome do Artefato | Esse valor depende do tipo de operação:
|
Número de Usuários | Número de usuários para simulação de uso simultâneo. |
Arquivo de Entrada | Nomeie o arquivo CSV que contém os valores de PDV, as solicitações de tempo de execução ou outros valores específicos de caso de uso a serem usados |
Informações Adicionais | Parâmetros adicionais necessários para a operação. Aplicável somente à Grade Ad Hoc. Deixe em branco para outros casos de uso. |
Observações: Os nomes de artefato devem corresponder aos do aplicativo e devem estar no mesmo caso. |
Exemplo de um arquivo 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,