El testing es una pieza clave en cualquier proyecto de desarrollo, ya sea software empresarial, una app móvil o un videojuego. Pero, aunque comparten principios básicos, el testing de software y el de videojuegos tienen diferencias significativas debido a las particularidades de sus productos y usuarios. Intentare enumerar las diferencias que en 20 años de carrera he podido observar y también los puntos en común que unen ambos mundos. 1. Objetivos: funcionalidad vs. experiencia En el testing de software, el objetivo principal es garantizar que el producto funcione según los requerimientos. Esto implica validar procesos, flujos y reglas de negocio. Por ejemplo, que un botón en una aplicación bancaria lleve al formulario correcto o que un cálculo de impuestos sea preciso. Aquí prima la funcionalidad. En los videojuegos, aunque la funcionalidad también es importante (nadie quiere un juego que se cuelgue al guardar la partida), el foco está en la experiencia del jugador. Se busca asegurar ...