Teste
O Google sugere os critérios nas tabelas a seguir para determinar se a oferta está pronta para lançamento público.
Todos os testes de IU precisam ser feitos usando o app Carteira do Google em dispositivos Android.
Geral
Nesta seção, listamos os critérios para testes funcionais gerais.
Teste | Resultado esperado |
---|---|
Ligue para os números de telefone do atendimento ao cliente que acompanham a oferta (se aplicável). | Entre em contato com o departamento de atendimento ao cliente pelo número de telefone fornecido. |
Classes e objetos
Nesta seção, listamos os critérios para testes que verificam a funcionalidade de classes ou objetos.
Teste | Resultado esperado |
---|---|
Adicione uma mensagem à classe usando a API REST. | A mensagem é exibida no topo da lista de mensagens na exibição expandida da oferta no app Carteira do Google*. |
Defina o intervalo validTimeInterval.end na oferta como um horário no futuro próximo. | Após esse horário, a oferta será definida como expirada. |
A classe contém um ID de lugares (com locais associados) ou valores de latitude/longitude. Dessa maneira, clientes recebem notificações quando estão perto de um dos locais. | N/A |
Dirija-se para perto de um local da classe ou do código de lugares. | Um alerta ocorre no smartphone, indicando que há um comerciante por perto para o cartão de oferta. |
As classes têm reviewStatus de Approved . |
N/A |
*Teste também a adição de mensagens a objetos individuais usando a API REST, caso você pretenda enviar mensagens para usuários individuais.
Interface do usuário
Nesta seção, listamos os critérios para testes que verificam elementos gerais da interface do usuário.
Teste | Resultado esperado |
---|---|
Verifique se todos os campos obrigatórios do modelo estão preenchidos com informações corretas. | N/A |
Verifique se as imagens aderem a todas as diretrizes para imagens em Diretrizes para a marca. | N/A |
Verifique se os valores de string aderem a todas as diretrizes para títulos em Diretrizes para a marca. | N/A |
A oferta é renderizada corretamente no dispositivo. | N/A |
Clique no link do site no app Carteira do Google para conferir o programa da oferta. | O link do site abre a página da Web correta do comerciante. |
O comerciante não exibirá o código de barras se não tiver recursos de leitura nas lojas. | N/A |
Testes na loja
Esta seção lista os critérios para realizar testes em lojas físicas.
Teste | Resultado esperado |
---|---|
Teste a leitura do código de barras no ponto de venda do comerciante com o app Carteira do Google. | O código de barras é lido, e a oferta é transmitida. |
Equipe de atendimento do comerciante treinada para processar a leitura de ofertas. | N/A |
O Google usará os critérios nas tabelas a seguir para determinar se os cartões estão prontos para lançamento público. Imprima esta página e verifique cada item para garantir que você esteja pronto para enviar o cartão para lançamento.
Testes de botões
Nesta seção, listamos os critérios para testes do botão Adicionar à Carteira do Google.
Teste | Resultado esperado |
---|---|
Botão de teste no navegador Chrome. | O botão é renderizado e funciona corretamente na página da Web do parceiro no Chrome. |
Botão de teste no navegador Firefox. | O botão é renderizado e funciona corretamente na página da Web do parceiro no Firefox. |
Botão de teste no navegador Safari. | O botão é renderizado e funciona corretamente na página da Web do parceiro no Safari. |
Botão de teste no navegador Internet Explorer 9. | O botão é renderizado e funciona corretamente na página da Web do parceiro no Internet Explorer 9 (Citrix). |
Botão de teste em níveis de zoom do navegador diferentes. | O botão é renderizado corretamente em vários níveis de zoom do navegador. |
Velocidade de renderização do botão de teste. | Um único botão é renderizado em até 1 segundo. |
Se você tiver projetado o site para que o botão Adicionar à Carteira do Google desapareça depois que uma oferta for salva:
|
O botão Adicionar à Carteira do Google é reexibido no site. |
Se você tiver projetado o site para que o botão Adicionar à Carteira do Google desapareça depois que uma oferta for salva. | Uma string será exibida para indicar que a oferta foi salva. |
Salvar um cartão
Esta seção lista os critérios para testes de clique no botão Adicionar à Carteira do Google.
Teste | Resultado esperado |
---|---|
Clique no botão Adicionar à Carteira do Google no site. | O JWT criado contém todos os domínios válidos para o botão (https e http , e não www ). |
Clique no botão Adicionar à Carteira do Google no site. | O cartão correto é salvo na Carteira do Google. |
Clique no botão Adicionar à Carteira do Google no site. | O cartão é salvo, e o botão não poderá mais ser pressionado. |
Clique no botão Adicionar à Carteira do Google no site. | O JWT criado referencia uma classe approved . |
Diretrizes da marca
Esta seção lista os critérios para verificar as diretrizes de marca do botão Adicionar à Carteira do Google.
Teste | Resultado esperado |
---|---|
Verifique se o botão está de acordo com a seção posição do botão Adicionar à Carteira do Google das diretrizes da marca. | N/A |
Verifique se o botão está de acordo com a seção design do botão Adicionar à Carteira do Google das diretrizes da marca. | N/A |
Ativação
Agora que você já testou sua integração, é hora de ativar. Confira se você concluiu a lista de verificação de ativação a seguir.
Preencha o Perfil da Empresa
Para ter acesso de publicação, é necessário preencher o Perfil da Empresa. Para isso, faça login no console do Google Pay e da Carteira. Clique em Perfil da empresa, defina o perfil para pagamentos e preencha as informações comerciais.
Crie pelo menos uma classe
Enquanto estiver no modo de demonstração da API Google Wallet, verifique se você criou pelo menos uma classe de cartão que gostaria de ativar.
Peça acesso de publicação
Depois que as etapas acima forem concluídas, o acesso de produção poderá ser solicitado. Para isso, faça login no console. Navegue até a API Google Wallet e clique em "Pedir acesso de publicação".
Acesso de publicação concedido
Nossa equipe vai analisar o pedido e conceder o acesso de publicação. Depois que o acesso for concedido, suas classes vão ser ativadas. Você poderá começar a criar objetos e fazer a distribuição deles aos clientes. As classes adicionais que forem criadas depois que o acesso de publicação for recebido serão publicadas. No entanto, podemos avaliar essas classes de tempos em tempos e entrar em contato com você em caso de dúvidas.