Pruebas de paquetes de aplicaciones
Descripción general
La mayoría de las solicitudes de empaquetado de aplicaciones pasan por un ciclo de pruebas de cuatro etapas para validar la mecánica de instalación, los códigos de salida y el comportamiento de despliegue. Las pruebas funcionales de las características de la aplicación son responsabilidad del propietario de la aplicación del cliente.
Etapas de prueba
1. Instalación manual en sistema sandbox
Los binarios de la aplicación se instalan manualmente siguiendo la documentación del proveedor
Se identifican y documentan las dependencias y los requisitos del entorno
Se prueba la reinstalación sobre una instalación existente
Se verifica la desinstalación tal como la proporcionan los binarios del proveedor
2. Instalación desde línea de comandos
Se prueban y verifican los parámetros y banderas de instalación silenciosa proporcionados
Se validan los códigos de salida para escenarios de éxito y fallo
Se desarrollan y ejecutan scripts de instalación
Se validan los procedimientos automatizados de reinstalación y desinstalación
Se confirma que todos los procesos se ejecutan sin interacción del usuario
3. Preparación del paquete
Los archivos de instalación se organizan en formatos de paquete RealmJoin (NuGet, intunewin)
Se definen los metadatos y scripts del paquete, se añade documentación (si procede)
4. Instalación automatizada
El paquete se instala en un sistema sandbox limpio
Se verifica el comportamiento de la instalación frente a las pruebas manuales y CLI previas
Se prueban la reinstalación y desinstalación basadas en paquete
Se validan los códigos de salida en todos los escenarios
Análisis de malware se realiza en paquetes genéricos durante la compilación automatizada como una puerta de seguridad obligatoria
Última actualización
¿Te fue útil?