Testes de Pacotes de Aplicações
Visão geral
A maioria das solicitações de empacotamento de aplicativos passa por um ciclo de teste 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.
Estágios 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 ambientais são identificados e documentados
A reinstalação sobre instalação existente é testada
A desinstalação conforme fornecida pelos binários do fornecedor é verificada
2. Instalação via linha de comando
Os parâmetros e flags de instalação silenciosa fornecidos são testados e verificados
Os 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 executar sem interação do usuário
3. Preparação do pacote
Os arquivos de instalação são organizados em formatos de pacote RealmJoin (NuGet, intunewin)
Metadados do pacote e scripts são definidos, documentação adicionada (se aplicável)
4. Instalação automatizada
O pacote é instalado em um sistema sandbox limpo
O comportamento da instalação é verificado em relação aos testes manuais e via CLI anteriores
A reinstalação e desinstalação baseadas em pacote são testadas
Os 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 uma etapa de segurança obrigatória
Last updated
Was this helpful?