Teste rápido

O Teste rápido é uma ferramenta que permite explorar a experiência do usuário final no fluxo de pedidos. Ele pode mostrar a IU de ordenação conforme os dados dos feeds são exibidos e é possível fazer pedidos de teste usando um endpoint da API de fulfillment de teste. Veja neste guia como visualizar e testar a integração do Pedir com o Google com a Ferramenta de teste rápido.

Ferramenta de teste rápido

No Portal de parceiros, é possível usar a ferramenta de teste rápido para testar manualmente a integração do Pedir com o Google. O upload dos arquivos do feed de dados pode ser feito diretamente no console. A ferramenta abre uma janela separada com a IU do fluxo de ordenação. Se os feeds de dados e o endpoint de fulfillment do teste forem válidos, o fluxo de pedidos do usuário poderá ser testado de ponta a ponta.

A ferramenta de Teste rápido só pode ser usada por um desenvolvedor por vez. O usuário precisa ter o papel de Editor ou Administrador para poder fazer upload de feeds. Se um usuário vir o erro "O autor da chamada não tem permissão", isso pode ser corrigido atualizando para um dos papéis compatíveis. Somente um feed de dados pode ser publicado no teste rápido. O sandbox pode ser usado para executar outros testes em paralelo.

Veja a seguir um guia explicativo sobre como usar o Teste rápido:

  1. No Portal de parceiros, acesse Painéis > Teste rápido.
  2. Faça upload do arquivo do feed de dados para testar. O arquivo precisa estar no formato NDJSON.
  3. Depois que o upload for concluído, clique em Enviar.
  4. O sistema agora processa o arquivo de feed de dados. Esse processo pode levar alguns minutos. A tabela é atualizada automaticamente. Portanto, não é necessário atualizar a página.
  5. Depois que o status mostrar Sucesso, clique em Teste rápido.
  6. Preencha uma API de fulfillment de teste e escolha se quer usar pagamentos reais ou não durante os testes. O Teste rápido pode ser usado sem um URL de fulfillment, mas os usuários não poderão fazer pedidos.
  7. Por fim, clique em Teste rápido.

Depois de clicar no botão Teste rápido, o usuário será redirecionado para uma interface de descoberta de restaurantes de teste. Ela exibe apenas os restaurantes enviados no feed de dados de teste.

A interface mostra uma página de ordenação idêntica à tela de produção. Os testadores podem criar um carrinho e clicar para finalizar a compra, mas haverá um erro se a API Fulfillment não estiver definida.

A interface também tem um seletor de parceiros, conforme mostrado na captura de tela a seguir. Ele mostra todos os parceiros lançados, mesmo no ambiente de teste.

Lançamento de parceiros no Teste rápido.

Outros recursos

Além das etapas descritas neste guia, é possível usar ferramentas de console para testar e resolver problemas no atendimento do pedido.

Se quiser testar vários restaurantes de uma só vez, faça isso no teste de sandbox.

Consulte as seguintes ferramentas para mais orientações:

  • O Chrome DevTools Console gera JSON de solicitações e respostas entre o console e o fulfillment. Consulte essa saída ao fazer um teste manual para solucionar problemas específicos.
  • Os registros de solicitação e resposta estão disponíveis no Explorador de registros no seu projeto do GCP.