Pular para o conteúdo principal
Proton v4

Tipos de Parâmetros

Normal​

Representa um valor em texto ou numérico que será encaminhado ao script de automação.

Valor visível – Não encriptado​

Modal de parâmetro - Tipo Normal
Modal de parâmetro - Tipo Normal
Valor do tipo Normal atribuído ao parâmetro
Valor do tipo Normal atribuído ao parâmetro

Valor encriptado​

Caso o parâmetro contenha dado sensível utilize a opção “Encriptar valor”. Esta medida fará com que o valor seja encriptado e não visível via interface do Proton, apenas será acessível no script de automação.

Modal de parâmetro - Tipo Normal - Dado a ser encriptado
Modal de parâmetro - Tipo Normal - Dado a ser encriptado
Parâmetros do Dataset – Destaque: Valor do tipo Normal encriptado atribuído ao parâmetro
Parâmetros do Dataset – Destaque: Valor do tipo Normal encriptado atribuído ao parâmetro

Output​

Utiliza o valor obtido em um parâmetro de saída localizado em componentes anteriores.

Exemplo: Dado o seguinte cenário:

Componentes de um cenário
Componentes de um cenário

No componente AdicionarProdutosAoCarrinho possui o parâmetro de saída out_Fornecedor.

Parâmetros do componente 'AdicionarProdutosAoCarrinho'
Parâmetros do componente "AdicionarProdutosAoCarrinho"

Todos os componentes posteriores ao AdicionarProdutosAoCarrinho terão a possibilidade de acessar o valor obtido em out_Fornecedor. O script exige a validação do fornecedor no componente RealizarPagamento. Este componente deve receber o valor de referência obtido em out_Fornecedor.

Parâmetros do componente 'RealizarPagamento'
Parâmetros do componente "RealizarPagamento"

Ao escolher o tipo Output será listado todos os parâmetros de saída anteriores ao componente RelizarPagamento.

Escolha do tipo de parâmetro para 'in_fornecedor' - Destaque: Output
Escolha do tipo de parâmetro para "in_fornecedor" - Destaque: Output

Ao clicar em associar, o Proton fará a referência do valor obtido para o parâmetro in_fornecedor.

Seleção de parâmetros de saída do cenário
Seleção de parâmetros de saída do cenário
Referência do parâmetro de output realizada
Referência do parâmetro de output realizada

Global​

Parâmetro que possui visibilidade em todos os componentes presentes no dataset.

Escolha do tipo de parâmetro para 'in_Usuario' - Destaque: Global
Escolha do tipo de parâmetro para "in_Usuario" - Destaque: Global

Criar Parâmetro Global​

  • Clique no botão "+"
Seleção de parâmetros globais – Destaque: Adicionar
Seleção de parâmetros globais – Destaque: Adicionar
  • Preencha os campos:
    • Nome
    • Valor
Seleção de parâmetros globais – Destaque: Adicionar
Seleção de parâmetros globais – Destaque: Adicionar
  • Clica no botão "Salvar"
Parâmetro global criado
Parâmetro global criado

:::tip Sucesso Parametrô Global é criado e está disponível para uso. :::

Associar Parâmetro Global​

  • Clique no botão "Associar" na coluna "Actions"
Seleção de parâmetros globais do cenário
Seleção de parâmetros globais do cenário
Parâmetro global associado
Parâmetro global associado
aviso

O parâmetro tem validade apenas no dataset em que foi criado.


Reference (Referência)​

Parâmetros de referência buscam valores de saída provenientes de outros cenários.

Escolha do tipo de parâmetro para 'in_Produto' - Destaque: Reference
Escolha do tipo de parâmetro para "in_Produto" - Destaque: Reference

Considere os cenários abaixo:

  • ID01_ValidarInformacoesProduto → Tem como objetivo validar as informações de um produto específico. Em seus componentes possui o output "out_produtoBuscado".
Parâmetros do cenário 'ID01_ValidarInformacoesProduto' - Destaque: output 'out_produtoBuscado'
Parâmetros do cenário "ID01_ValidarInformacoesProduto" - Destaque: output "out_produtoBuscado”
  • ID03_Compra_Produto → Cenário com a premissa de validar a compra de um produto específico. Possui em seus componentes o parâmetro de input "in_Produto".
Parâmetros do cenário 'ID03_Compra_Produto' - Destaque: output 'out_Produto'
Parâmetros do cenário "ID03_Compra_Produto" - Destaque: output "out_Produto”

O Proton possibilita associar os dois cenários para que a saída de um seja o parâmetro de entrada de outro. Dessa forma, o cenário ID01_ValidarInformacoesProduto servirá como massa de dados para o ID03_Compra_Produto.

Associar parâmetro de Referência​

  • No cenário ID03_Compra_Produto, escolha o tipo "Reference" para o input "in_Produto".
  • Busque o cenário ID01_ValidarInformacoesProduto.
  • Expanda os componentes do cenário ID01_ValidarInformacoesProduto [1].
  • Expanda o componente que o parâmetro de saída pertence [2].
  • Clique no botão "Associar" [3].
Modal de parâmetros de referência
Modal de parâmetros de referência
Parâmetro de referência associado
Parâmetro de referência associado
informação

É recomendado que o cenário que gera o output seja executado primeiro para que o valor seja utilizado nos casos de teste que utilize o valor como referência.


Parâmetro Geral​

Nos cenários de testes há parâmetros que representam o mesmo dado, tais como usuário, senha, número de cartão de crédito, entradas do SAP, entre outros. Ao passo que a quantidade de datasets aumentam, consequentemente cresce as vezes que esses dados são inseridos no sistema.

Para facilitar a manutenção desses valores, o Proton dispõe dos Parâmetros Gerais.

O parâmetro utiliza a referência dos dados cadastrados na aba "Gerenciador" > "Parâmetro Geral"

Escolha do tipo de parâmetro para 'in_User'- Destaque: General (Geral)
Escolha do tipo de parâmetro para "in_User"- Destaque: General (Geral)
  • Escolha a opção "General"
  • Selecione o Parâmetro Geral desejado
Seleção de parâmetros gerais para associar ao 'in_User'
Seleção de parâmetros gerais para associar ao “in_User”
Parâmetro geral associado
Parâmetro geral associado