Los productos deben iniciarse con rapidez, seguir ejecutándose y permanecer receptivos a la entrada del usuario. Los productos deben cerrarse correctamente y no cerrarse de forma inesperada. El producto debe controlar las excepciones generadas por cualquiera de las API administradas o nativas del sistema y permanecer receptivo a la entrada del usuario después de controlar la excepción.
Casos de prueba de certificación
La siguiente tabla muestra qué casos de prueba de XR-001 se aplican a su título en consola o PC.001-01 Estabilidad del título
Pasos de la prueba- Inicie sesión en un perfil de XBOX e inicie el título.
- Recorra todas las áreas del título, incluidas, entre otras:
- Juego
- Menús y características
- Contenido descargable (DLC)
- Con un nuevo perfil de XBOX sin datos guardados anteriores, repita los pasos 1 a 3 sin conexión a la red de XBOX.
La inestabilidad del título hace referencia a cualquier estado en el que no se reconoce la entrada del usuario o en el que se impide al usuario avanzar debido a un bloqueo del software sin ninguna notificación al usuario. Ejemplos de aprobación
- El título es estable.
- El título no provoca una pérdida involuntaria de datos del usuario.
- El título se bloquea, deja de responder o provoca un reinicio de la consola.
- El título provoca la pérdida de datos del usuario.
- Se muestra una pausa no interactiva o una pantalla estática que dura más de veinte segundos.
- El título contiene una pantalla de carga que dura más de dos minutos sin ninguna indicación de progreso.
- El título contiene una pantalla de carga que dura más de tres minutos con un indicador de progreso.
001-02 Estabilidad del título después de la suspensión
En las consolas comerciales, un juego se suspenderá en las siguientes condiciones:- Cuando la consola entra en espera conectada al apagarse con el modo de energía establecido en Inicio instantáneo.
- Cuando el juego permanece sin el foco durante diez minutos. Por ejemplo, al iniciar una aplicación como Configuración y mantenerla con el foco durante diez minutos.
- Inicie sesión en un perfil de XBOX con el modo de energía de la consola establecido en Inicio instantáneo.
- Inicie el juego y avance hasta el juego.
- En varios puntos a lo largo del juego, suspenda el juego.
- Reanude el juego y compruebe que el usuario puede continuar desde su última ubicación de juego.
- Continúe hasta el siguiente punto de guardado, guarde la partida y vuelva al menú principal.
- Vuelva a cargar la partida guardada en el paso 6 y asegúrese de que todo el progreso sigue presente.
- Repita los pasos 3 a 6 a lo largo del juego.
La inestabilidad del título hace referencia a cualquier estado en el que no se reconoce la entrada del usuario o en el que se impide al usuario avanzar debido a un bloqueo del software sin ninguna notificación al usuario. Además, los usuarios no deben perder ningún progreso guardado después de volver al juego. Ejemplos de aprobación
- El juego es estable y no provoca una pérdida involuntaria de datos del usuario.
- El juego se reanuda tras la suspensión y el usuario puede continuar inmediatamente desde su última ubicación de juego.
- El juego se reanuda tras la suspensión y se pregunta al usuario si desea reanudar desde su última ubicación de juego.
- El juego se reanuda tras la suspensión y vuelve a un menú anterior o al estado interactivo inicial; sin embargo, el usuario puede cargar su última ubicación guardada.
- Después de suspenderse durante el juego en línea que requiere conectividad con servicios en línea, el juego se reanuda y ha devuelto al usuario a un menú anterior o al estado interactivo inicial.
- El sistema finaliza el juego como consecuencia de una desincronización del almacenamiento conectado.
- El juego se finaliza como consecuencia de un error al suspenderse.
- El juego se reanuda tras la suspensión y se finaliza de forma inesperada.
- El juego se reanuda tras la suspensión y el usuario no puede cargar su última ubicación guardada.
- El usuario no puede restablecer una conexión con los servicios hospedados por el socio.
