Getnet DocsGetnet Docs

Início rápido: executar o Devkit

Este guia leva você de uma Manufacturer Service App funcionando até um relatório de testes enviado. No caminho, você usa as duas ferramentas de validação da Getnet: o Devkit e a Manufacturer Test App.

Antes de começar

Conclua a configuração da integração HAL. Seu serviço já deve se vincular corretamente e responder por IMainService.

Etapa 1: Executar o Devkit

O Devkit se conecta à sua Manufacturer Service App por libposemv e libposdigital. São as mesmas bibliotecas que a Middleware App usa em produção. Se seu serviço implementa as interfaces corretamente, as chamadas de hardware do Devkit funcionam sem configuração adicional — beeper, impressora, LEDs, câmera, leitores de cartão e o resto.

Use o Devkit primeiro para pegar problemas básicos de implementação antes de partir para os testes específicos de EMV.

O Devkit não é a mesma ferramenta que a Manufacturer Test App descrita abaixo. O Devkit verifica as chamadas gerais de hardware; a Manufacturer Test App verifica o processamento EMV.

Etapa 2: Executar a Manufacturer Test App

A Manufacturer Test App é uma aplicação construída pela Getnet, focada em operações EMV em vez de acesso geral ao hardware. Ela percorre:

  • A inicialização do serviço
  • O carregamento de AIDs e CAPKs
  • Um conjunto de cenários obrigatórios cobrindo as bandeiras de cartão que a Getnet exige

Execute todos os cenários obrigatórios. Um cenário que você pular bloqueia a etapa seguinte.

Etapa 3: Gerar o relatório de testes

Depois de concluir os cenários obrigatórios, a Manufacturer Test App exibe um botão Send report. Toque nele para gerar hal_test_scenarios.zip na pasta Downloads do seu dispositivo. Esse arquivo é um dos artefatos que a Getnet exige para seguir com o processo de homologação.

Verificar a integração

Confirme que as três ferramentas concordam que sua implementação está pronta antes de enviar qualquer coisa à Getnet.

VerificaçãoO que esperar
Chamadas de hardware do DevkitBeeper, impressora, LEDs, câmera e leituras de cartão respondem todos sem erro.
Cenários obrigatóriosTodo cenário exigido por bandeira na Manufacturer Test App é concluído.
Relatório de testeshal_test_scenarios.zip existe na pasta Downloads depois de tocar em Send report.

Próximos passos