CrashSight, desarrollado por Tencent WeTest, es una plataforma profesional de gestión de fallos y excepciones diseñada específicamente para desarrolladores de juegos. Proporciona captura de fallos en tiempo real, informes y análisis de datos multidimensionales en plataformas móviles (iOS, Android), PC (Windows, Linux) y consolas (PlayStation, Xbox, Nintendo Switch), ayudando a los equipos a identificar rápidamente las causas raíz, reducir las tasas de fallos y mejorar la experiencia del jugador.
CrashSight se integra de manera nativa con Unreal Engine, Unity y Cocos a través de plugins SDK ligeros, con una interfaz C disponible para motores propietarios. El SDK captura fallos, ANRs y errores a nivel de script (C#, Lua, JS), e informa sobre el contexto detallado, incluyendo pilas de errores completas, datos de trazado, información de registros, bibliotecas cargadas y registros del sistema.
Más allá de los informes de fallos estándar, CrashSight ofrece inteligencia específica para juegos que las herramientas de propósito general no tienen. Su algoritmo propietario de detección de OOM utiliza una máquina de estado de tiempo de ejecución de la aplicación combinada con umbrales de memoria específicos del dispositivo para clasificar con precisión los fallos por falta de memoria, una categoría invisible para la captura tradicional basada en señales. Un enfoque de big data para la identificación de emuladores logra una precisión del 10-15% mayor que los métodos convencionales, con estadísticas de fallos separadas para dispositivos reales, emuladores y entornos de juegos en la nube.
Las capacidades avanzadas incluyen análisis automatizado de características con etiquetado de problemas basado en reglas personalizables, comparación de calidad de versión a versión, seguimiento de la línea de tiempo de un solo usuario/dispositivo, análisis de la subsecuencia común más larga para datos personalizados y un sistema de alertas configurable que admite Slack, Jira, DingTalk, Feishu, WeCom, correo electrónico y webhooks. El panel de control en tiempo real se actualiza cada 10 minutos y admite más de 20 dimensiones de búsqueda para el filtrado de excepciones.
Confiado por los principales estudios de juegos en todo el mundo, CrashSight monitorea a más de 200 millones de usuarios activos diarios en su base de clientes. La plataforma está desplegada globalmente con centros de datos en EE. UU., Singapur y Shanghái, asegurando el cumplimiento total de datos y la residencia de datos en el extranjero.