Pruebas de paquetes de aplicaciones
Resumen
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 dependencias y 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 flags 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 aplica)
4. Instalación automatizada
El paquete se instala en un sistema sandbox nuevo
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 el paquete
Se validan los códigos de salida en todos los escenarios
Escaneo 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?