Boot check: evita perder horas de QA

Clase 22 de 33Curso de Testing de Videojuegos

Resumen

Para no perder horas ni presupuesto en control de calidad, dos baterías de pruebas resultan clave en desarrollo de juegos móviles: el smoke test y el boot check. Estas comprobaciones previas aseguran que la versión arranca, que lo básico funciona y que vale la pena invertir un ciclo de pruebas completo.

¿Qué son las baterías de pruebas y el test plan?

Una batería de pruebas y un test plan son lo mismo: dos formas de nombrar la gran batería de casos que validan un producto. En este contexto, se presentan dos baterías “especiales” porque no pertenecen al proceso de control de calidad per se, sino que actúan como medidas de seguridad para no perder tiempo.

  • Batería de pruebas y test plan son sinónimos.
  • Se usan antes de entrar al ciclo formal de control de calidad.
  • Buscan confirmar que la versión se puede instalar, arrancar y operar en lo básico.

¿Cómo funciona el smoke test en programación?

El smoke test suele hacerlo programación antes de enviar una versión a control de calidad. Verifica lo mínimo indispensable en una lista de dispositivos representativos. Si falla en algunos, esos dispositivos no se incluyen en el ciclo de pruebas para evitar bloqueos.

¿Qué valida el smoke test?

  • Que la versión se instala correctamente.
  • Que el juego arranca sin errores.
  • Que el juego se puede cerrar.

¿Qué pasa con los dispositivos?

  • Se prueba en varios teléfonos como iPhone o Samsung.
  • En equipos grandes puede haber más de doscientos teléfonos disponibles.
  • Si tres dispositivos no superan el smoke test, no se testean en el ciclo.

¿Qué valida el boot check en control de calidad?

El boot check es la batería “de seguridad” que ejecuta control de calidad antes de iniciar la batería grande. Es similar al smoke test, pero añade casos que confirman el flujo básico de juego y la conexión social típica en títulos como Candy Crush o Papa Pear.

  • Se instala y se arranca la versión.
  • Se juega el primer nivel.
  • Se completa ese nivel.
  • Se conecta con Facebook.
  • Se envían y reciben vidas.

¿Cuándo pasar al test plan?

  • Cuando instalación, arranque y primer nivel funcionan.
  • Cuando la conexión con Facebook y el intercambio de vidas operan.
  • Entonces se ejecuta el test plan grande o baterías específicas como localización u online.

Estas dos baterías de seguridad garantizan que el equipo no malgaste horas y que la empresa no pierda dinero por versiones que no arrancan o con funcionalidades básicas rotas.

¿Tú cómo defines tu boot check para móviles y redes sociales en juegos? Comparte tu experiencia y lista de casos clave en los comentarios.