Teste de Pacote de Aplicação

Visão Geral

A maioria das solicitações de empacotamento de aplicativos passa por um ciclo de testes de quatro etapas para validar a mecânica de instalação, códigos de saída e comportamento de implantação. O teste funcional dos recursos do aplicativo é responsabilidade do proprietário do aplicativo do cliente.

Etapas de Teste

1. Instalação Manual em Sistema Sandbox

  • Os binários do aplicativo são instalados manualmente seguindo a documentação do fornecedor

  • Dependências e requisitos de ambiente são identificados e documentados

  • Reinstalação sobre a instalação existente é testada

  • A desinstalação fornecida pelos binários do fornecedor é verificada

2. Instalação via Linha de Comando

  • Parâmetros e flags de instalação silenciosa fornecidos são testados e verificados

  • Códigos de saída são validados para cenários de sucesso e falha

  • Scripts de instalação são desenvolvidos e executados

  • Procedimentos automatizados de reinstalação e desinstalação são validados

  • Todos os processos são confirmados para serem executados sem interação do usuário

3. Preparação do Pacote

  • Arquivos de instalação são organizados nos formatos de pacote RealmJoin (NuGet, intunewin)

  • Metadados e scripts do pacote são definidos, documentação adicionada (se aplicável)

4. Instalação Automatizada

  • O pacote é instalado em um sistema sandbox novo

  • O comportamento de instalação é verificado em relação aos testes manuais e CLI anteriores

  • Reinstalação e desinstalação baseadas em pacote são testadas

  • Códigos de saída são validados em todos os cenários

  • Verificação de malware é realizada em pacotes genéricos durante a compilação automatizada como um controle de segurança obrigatório

Last updated

Was this helpful?