Plano de qualidade e certificação

Quando você envia seu aplicativo à Windows Store para certificação, vários processos de teste avaliam sua qualidade. Para melhorar seu aplicativo, desenvolva-o para atender a requisitos específicos de experiência do usuário e estabilidade do aplicativo. Melhore a qualidade e a confiabilidade e simplifique a experiência de certificação, pois assim você dá um impulso final para a promoção na Windows Store.

Planejar a qualidade com design e implementação cuidadosos

Todos os aplicativos da Windows Store devem atender aos requisitos de certificação da Windows Store para, então, ser publicados na Windows Store. Esses requisitos muito específicos se expandem em vários princípios mais abrangentes, que poderão parecer familiares se você tiver revisado qualquer uma das demais diretrizes de planejamento de aplicativos da Windows Store:

  • Finalidade e identidade claras
  • Comportamento previsível e confiável
  • Respeito à confiança e segurança do usuário
  • Métodos de monetização responsáveis
  • Considerações de acessibilidade
  • Considerações para mercados globais

As diretrizes em Desenvolvendo UX para aplicativos podem ajudá-lo a desenvolver seu aplicativo de modo a atender a esses requisitos. Durante o desenvolvimento, consulte requisitos de certificação da Windows Store específicos para garantir que as decisões táticas de implementação de recursos não enfraqueçam sua estratégia principal de design para obtenção de qualidade.

Planejar a certificação testando antecipadamente

Para aumentar a probabilidade de que o seu aplicativo seja certificado, valide-o e teste-o no seu computador antes de enviá-lo para certificação e listagem na Windows Store

O Kit de Certificação de Aplicativos Windows (Windows ACK) é um aplicativo gratuito de autoteste que permite o envio online de aplicativos certificados. Ele define 12 requisitos (3 dos quais são requisitos aperfeiçoados), exigindo menos de 45 minutos para conclusão.

Depois de testar seu aplicativo com o Kit de Certificação de Aplicativos Windows, você obterá um relatório detalhado sobre as seguintes categorias:

Teste Comportamento necessário
Falhas do aplicativo

O aplicativo não deve falhar ou parar de responder. Problemas do aplicativo, como falhas e paradas, atrapalham e frustram os clientes. A eliminação das falhas aumenta a estabilidade e a confiabilidade do aplicativo e, no todo, oferece aos clientes uma melhor experiência.

Manifesto do aplicativo

O manifesto do aplicativo deve conter todos os atributos necessários.

Recursos de segurança do Windows

O aplicativo deve usar recursos de segurança do Windows.

APIs de plataforma com suporte

O aplicativo deve usar somente APIs do Windows SDK (Software Development Kit) para Windows 8.

Desempenho da inicialização

O aplicativo deve oferecer uma experiência rápida e responsiva de inicialização, consumindo uma quantidade razoável de recursos do sistema (CPU, E/S de arquivo, memória e assim por diante) para permitir a alternância rápida e multitarefas entre aplicativos previamente não abertos.

Desempenho de suspensão

O aplicativo deve oferecer uma experiência 'Suspensão' rápida e responsiva, consumindo uma quantidade razoável de recursos do sistema (CPU, E/S de arquivo, memória e assim por diante) e garantindo que os recursos sejam liberados de forma eficiente.

Validação de recursos do aplicativo

O manifesto do aplicativo deve ter recursos válidos definidos no arquivo resources.pri, conforme explicado no esquema do manifesto do pacote do aplicativo.

Verificação de .Net

O aplicativo deve usar .NET 4.5 ou posterior.

 

Para saber mais sobre como usar o Kit de Certificação de Aplicativos Windows e sobre como isso se encaixa no processo maior de envio à loja, veja Testando seu aplicativo.