Como testar o produto da VM

Nesta página, abordaremos o processo de teste do produto de VM antes de enviá-lo para revisão.

Visualizar e testar o produto

Visualize e teste a experiência dos usuários para conhecer a experiência deles. A visualização orienta você pelo processo de visualização e implantação do produto, como um cliente o veria.

Portal do Produtor

Para ativar as visualizações de implantação do produto, é preciso fazer upload e validar o objeto do Cloud Storage no Portal do Produtor.

Para visualizar e testar o produto:

  1. Abra o Portal do Produtor no Console do Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Substitua YOUR_PUBLIC_PROJECT_ID pelo ID do projeto público que você criou para o Google Cloud Marketplace, por exemplo, my-organization-public.

  2. Na lista de produtos, clique no nome do seu produto.

  3. Na página Visão geral, clique em Pacote de implantação.

  4. Verifique se o pacote de implantação foi lido e validado com êxito e clique em IMPLANTAR VISUALIZAdO.

  5. Revise os detalhes da implantação e clique em IMPLANTAR.

Sua visualização será implantada.

Portal do parceiro

Para visualizar e testar seu produto, abra-o no Portal do parceiro e clique em Visualizar e testar. Por padrão, isso exibe o produto no projeto público, que falha devido às limitações de cota no projeto público. É possível resolver isso alterando o parâmetro project no URL do projeto público para o projeto de desenvolvimento.

URL padrão:

https://console.cloud.google.com/marketplace/details/public-project/solution?preview=public-project%2Fsolution&project=public-project

Modifique o URL para:

https://console.cloud.google.com/marketplace/details/public-project/solution?preview=public-project%2Fsolution&project=dev-project

Depois de implantar o produto e verificar se ele se comporta conforme o esperado, saia da visualização.

Para excluir a implantação de visualização, abra a página do Deployment Manager e exclua a implantação.

Testes de ponta a ponta

Recomendamos que você teste cada um dos fluxos de produtos completos para garantir uma excelente experiência do cliente.

Antes de iniciar os procedimentos de teste, verifique se todos os testadores têm acesso ao produto. Se as imagens do produto não estiverem no seu projeto público, verifique se cada testador foi adicionado como um visualizador ao projeto de desenvolvimento que contém as imagens do produto. Os testadores precisam ser usuários do Google Cloud Console e ser adicionados ao projeto.

Plano de teste da IU

No site do Google Cloud Marketplace, clique em Explorar Marketplace e pesquise seus produtos. Verifique se o card do produto está visível nos resultados da pesquisa e se as informações no cartão são exibidas corretamente. Se você tiver mais de um produto, o conteúdo de cada um deles precisará ser diferente dos outros produtos.

  1. Acesse a página de detalhes do produto clicando nele e verifique o seguinte:
    • O cabeçalho é exibido com nome, categoria, custos estimados e o botão Iniciar.
    • A descrição do produto é exibida com um link Saiba mais que aponta para uma página específica de um produto ou serviço no seu site.
    • O conjunto de tecnologias é exibido com o tipo de produto, a versão, o carimbo de data/hora da última atualização e os componentes e código da categoria, se aplicável.
    • A seção Preços apresenta a discriminação de preços, além de links úteis para preços e avaliação gratuita.
      • Os detalhes do preço estão corretos e a seta Mostrar mais se expande corretamente.
    • A seção Manutenção e suporte especifica claramente se o suporte está incluído no preço. A seção tem:
      • uma descrição dos canais de suporte disponíveis e suas horas de serviço
      • um link para o site de suporte
    • A seção Termos de Serviço inclui um link para o EULA (Contrato de licença de usuário final).

Fluxo da implantação

  1. Acesse a página de detalhes do produto.
  2. Clique em Iniciar e preencha todos os campos de entrada aplicáveis para implantar o produto. Confirme os seguintes itens:
    • O produto tem o mesmo tipo de máquina e tamanho de disco padrão que estão especificados na tabela de preços na página de detalhes do produto.
    • Os links funcionam corretamente.
    • As portas HTTP e HTTPS estão marcadas/desmarcadas corretamente.
  3. Implantar o produto em um tipo de máquina padrão e verificar se o produto foi implantado com sucesso. Confirme os seguintes itens:
    • Você pode usar o SSH na instância de máquina virtual.
    • Teste a chave de licença em uma sessão do SSH:
      curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/licenses/?recursive=true
      
    • As informações do aplicativo estão carregadas.
      • Se o aplicativo tiver um URL de administração, faça login no Admin Console com o nome de usuário/senha.
      • Verifique se as portas especificadas estão abertas.
  4. Repita as etapas acima para tamanhos diferentes de instâncias (especialmente as grandes e pequenas) e regiões.
    • Repita as etapas acima com instâncias clonadas (discos rígidos clonados).

Próximas etapas pós-implantação

Se o produto tiver alguma próxima etapa após a implantação no Guia de primeiros passos, será preciso testar essas etapas para garantir que a implantação do produto seja concluída.