Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  1. Após estar devidamente configurados conforme os requisitos deste tipo de Atividade carregue o Host do RM como Administrador.
  2. Vamos utilizar como exemplo a inclusão de uma nova moeda.
  3. O primeiro item que precisamos é a informação da chamada para o método POST da API de inclusão de moedas.
  4. As APIS´s do Host podem ser consultadas pelo swagger inserindo a URL a seguir em seu navegador  http://localhost:8051/api/swagger/ui/index#/  se após digitar  for apresentada a página seguinte, seu !/ e se essa página carregar, seu Host está corretamente configurado para o uso.Image Modified
  5. Vamos utilizar em nosso exemplo o cadastro de Moedas do RM.Image Modified
  6. Na página do swagger procure pelo item Currency.   Clique sobre ele para que seja expandido. Note que existem vários métodos disponíveis. Iremos utilizar o POST que é o que faz , método que fará a inclusão da moeda.Image Modified
  7. Selecione o método POST para que ele seja expandido. Role a tela até chegar  chegar na área PARAMETERS no campo em branco de nome RECORD. Vá ao campo imediatamente a direita que tem o nome BODY e clique sobre o schema para que ele seja transferido para o campo RECORD.
  8. Preencha todos os campos do cadastro ou somente os obrigatórios conforme imagem abaixo e clique no botão TRY IT OUT. Image Modified
  9. Se tudo correr bem você receberá a resposta abaixo da imagem a seguir. Image Modified
  10. Para criar sua Atividade acesso o TestFlow → Atividades → Serviços → Http. Preencha os dados de identificação (nome, permissões de acesso, versão e descrição e comportamento ao ocorrer erro).
  11. Em requisições clique no sinal de (mais)
  12. Na tela Método - URL informe o Verbo, a URL (conseguida na tela do swagger no navegador), Timeout, o status esperado no teste e uma descrição para a chamada como na imagem a seguir.Image Modified
  13. Os itens: Autorização, Headers, Body, Queries e Cookies só devem ser preenchidos se sua chamada exigir. No caso do nosso exemplo a única exigida é a Autorização na qual devem ser informados os dados do usuário para acesso ao RM. Image Modified
  14. Na guia BODY, escolha o Media Type application/json cole o o json criado na página do swagger.
  15. Navegue até a aba TESTE A REQUISIÇÃO. Selecione um servidor para execução. Lembrando que neste servidor o Agent do TestFlow deve estar em execução como Administrador. Clique aqui para mais informações sobre o agent.
  16. Clique no botão play e aguarde o resultado. Devem ser mostrados os dados que foram incluídos. Este é sinal de que sua requisição está correta e pronta para ser inserida em um Projeto ou Agendamento.Image Modified
  17. Salve seu registro.