AppReviewX Entrar

Checklist de testes para app Windows antes de lançar

Instalação, atualização, desinstalação, permissões, DPI alto, offline e falhas de um programa Windows, com como verificar cada item.

Neste guia

Rode isso em uma máquina que não seja o seu PC de desenvolvimento: uma instalação limpa do Windows em uma máquina virtual ou em um notebook reserva. Cada item tem um motivo e uma forma de verificar.

Instalação e desinstalação

  1. A instalação limpa funciona sem ferramentas de desenvolvedor. Por quê: o seu PC tem runtimes e certificados que o usuário não tem. Verificar: instale em uma VM nova; abra o app sem instalar mais nada.
  2. Usuário padrão consegue instalar e usar. Por quê: muitos usuários não têm direitos de administrador. Verificar: instale e use com uma conta sem admin; anote cada pedido de elevação.
  3. Avisos do instalador são esperados. Por quê: um instalador sem assinatura ou desconhecido pode disparar um aviso estilo SmartScreen que assusta o usuário. Verificar: baixe o instalador pelo navegador, como um usuário faria, e registre o que aparece.
  4. A desinstalação remove o app por completo. Por quê: sobras incomodam o usuário e atrapalham reinstalações. Verificar: desinstale e depois olhe a pasta de instalação, o menu Iniciar e a lista de Aplicativos. Decida de forma deliberada quais dados do usuário ficam.

Atualização

  1. Atualizar sobre uma versão anterior mantém configurações e dados. Verificar: instale a versão anterior, crie dados, atualize e compare.
  2. Atualizar com o app em execução. Verificar: inicie a atualização com o app aberto; ela não deve corromper arquivos.

Ambiente

  1. DPI alto e escala. Por quê: texto borrado ou diálogos cortados com escala de 125 a 200 por cento. Verificar: mude a escala nas configurações do Windows e reabra o app.
  2. Dois monitores com escalas diferentes; desconectar um. Verificar: mova a janela de um lado para o outro, feche, desconecte e reabra. Ela precisa aparecer em uma tela visível.
  3. Permissões e pastas. Por quê: gravar ao lado do .exe falha em pastas protegidas. Verificar: confirme que configurações e logs vão para um local onde o usuário pode gravar.
  4. Caminhos com espaços, acentos e caracteres não latinos. Verificar: abra um arquivo a partir de um caminho assim e use um nome de usuário com esses caracteres.
  5. Offline e rede instável. Verificar: desligue a rede no início, no meio de uma tarefa e ao salvar. O app deve mostrar uma mensagem clara, não travar.
  6. Suspensão, hibernação, retomada. Verificar: entre em suspensão durante uma tarefa longa e depois acorde o computador.

Falhas

  1. A falha deixa informação útil. Verificar: force um erro em uma build de teste e confirme que existe um log ou relatório e que ele não contém segredos. Veja como ler e priorizar relatórios de falha.
  2. Os testadores conseguem relatar problemas de forma consistente. Entregue a eles um modelo de relatório de bug com a versão do sistema operacional e o número da build.

Registrar resultados

Marque cada item como aprovado, reprovado ou não testado. Uma lista curta e honesta vale mais do que uma longa com itens sem marcação.

O AppReviewX aceita apps por link da loja: Google Play, Apple App Store, Mac App Store e Microsoft Store. Apps para Windows e Mac precisam já estar publicados na loja, e o AppReviewX não distribui builds nem instaladores. O feedback é privado e estruturado, um feedback aceito = um crédito, e avaliações nas lojas são voluntárias, não pagas e nunca exigidas. Volte ao hub de apps Windows e Mac. Veja também a checklist de testes para app Mac e a checklist de envio para a Microsoft Store. Se você também lança no celular, comece grátis.