AppReviewX Iniciar sesión

Lista de pruebas para apps de Windows antes de publicar

Instalación, actualización, desinstalación, permisos, DPI alto, sin conexión y fallos, con cómo comprobar cada punto.

En esta guía

Hazlo en un equipo que no sea tu PC de desarrollo: una instalación limpia de Windows en una máquina virtual o en un portátil de repuesto. Cada punto tiene un motivo y una forma de comprobarlo.

Instalación y desinstalación

  1. La instalación limpia funciona sin herramientas de desarrollo. Por qué: tu PC tiene runtimes y certificados que el usuario no tiene. Cómo comprobarlo: instala en una máquina virtual limpia y abre la app sin instalar nada más.
  2. Un usuario estándar puede instalar y usar la app. Por qué: muchos usuarios no tienen derechos de administrador. Cómo comprobarlo: instala y usa la app con una cuenta sin administrador; anota cada solicitud de elevación.
  3. Los avisos del instalador son esperables. Por qué: un instalador sin firmar o poco conocido puede mostrar una advertencia tipo SmartScreen que asusta a los usuarios. Cómo comprobarlo: descarga el instalador desde un navegador, como lo haría un usuario, y anota lo que aparece.
  4. La desinstalación elimina la app por completo. Por qué: los restos molestan al usuario y rompen las reinstalaciones. Cómo comprobarlo: desinstala y revisa la carpeta de instalación, el menú Inicio y la lista de aplicaciones. Decide con criterio qué datos del usuario se conservan.

Actualización

  1. La actualización sobre una versión anterior conserva ajustes y datos. Cómo comprobarlo: instala la versión anterior, crea datos, actualiza y compara.
  2. Actualizar con la app abierta. Cómo comprobarlo: inicia la actualización con la app abierta; no debe corromper archivos.

Entorno

  1. DPI alto y escalado. Por qué: texto borroso o diálogos cortados con escalado del 125 al 200 por ciento. Cómo comprobarlo: cambia el escalado en la configuración de Windows y vuelve a abrir la app.
  2. Dos monitores con escalado distinto; desconectar uno. Cómo comprobarlo: mueve la ventana de un monitor a otro, cierra la app, desconecta uno y ábrela de nuevo. Debe aparecer en una pantalla visible.
  3. Permisos y carpetas. Por qué: escribir junto al .exe falla en carpetas protegidas. Cómo comprobarlo: confirma que los ajustes y los registros se guardan en una ubicación en la que el usuario puede escribir.
  4. Rutas con espacios, acentos y caracteres no latinos. Cómo comprobarlo: abre un archivo desde una ruta así y usa un nombre de usuario con esos caracteres.
  5. Sin conexión o red inestable. Cómo comprobarlo: desactiva la red al iniciar, a mitad de una tarea y al guardar. La app debe mostrar un mensaje claro, no quedarse colgada.
  6. Suspensión, hibernación y reanudación. Cómo comprobarlo: suspende el equipo durante una tarea larga y despiértalo.

Fallos

  1. Un fallo deja información útil. Cómo comprobarlo: provoca un error en una compilación de prueba y confirma que existe un registro o informe, y que no contiene datos secretos. Consulta cómo leer y priorizar los informes de fallos.
  2. Los probadores pueden informar de problemas de forma coherente. Dales una plantilla de informe de error con la versión del sistema operativo y el número de compilación.

Registrar resultados

Marca cada punto como correcto, fallido o no probado. Una lista corta y honesta vale más que una larga sin marcar.

AppReviewX acepta apps mediante el enlace de la tienda de Google Play, la Apple App Store, la Mac App Store y la Microsoft Store. Las apps de Windows y Mac deben estar ya publicadas en su tienda, y AppReviewX no distribuye compilaciones ni instaladores. Los comentarios son privados y estructurados, un comentario aceptado = un crédito, y las valoraciones en la tienda son voluntarias, no se pagan y nunca son obligatorias. Vuelve al centro de apps de Windows y Mac. Consulta también la lista de comprobación para apps de Mac y la lista para enviar a la Microsoft Store. Si además publicas en móvil, empieza gratis.