Comparación de la recopilación de fallos en las plataformas móviles Umeng, bugly, NetEase Cloud Capture y crashlytics

En la era de Internet móvil, debido a la fragmentación de los dispositivos Android, el personal de servicio al cliente tiene que recibir comentarios de muchos usuarios sobre problemas de fallas en varios modelos todos los días, y no hay forma de proporcionar registros de fallas específicos a los desarrolladores. Los probadores necesitan reproducir errores todos los días basándose en los comentarios de los usuarios y luego capturar registros. El costo de mano de obra y el costo del terminal móvil son muy altos, lo que resulta en un gran desperdicio de recursos. Por lo tanto, existe una necesidad urgente de encontrar una solución para resolver este problema.

Para comparar mejor estas plataformas de tres partes, primero necesitamos conocer el sistema de seguimiento de calidad utilizado por las aplicaciones populares en línea. A través del análisis de los APK populares de Android, obtenemos los siguientes datos:

Comparemos las principales herramientas móviles de registro de errores para ver sus respectivas ventajas y desventajas:

Actualmente, las estadísticas anormales en línea más comunes en el mercado incluyen Umeng, Bugly, NetEase Cloud Capture y crashlytics. El análisis de fallas de Alibaba Cloud aún se encuentra en versión beta pública.

Crashlytics es una herramienta de análisis de seguimiento de calidad propiedad de Twitter y se utiliza ampliamente en el extranjero. Dado que el servidor está en el extranjero, además del acceso lento, también se perderán datos. Según los comentarios de los usuarios en línea, después de conectarse a sus propias aplicaciones y conectarse a varias plataformas al mismo tiempo, se descubrió que crashlytics no solo pierde fallas. datos, pero también datos operativos perdidos;

Umeng ha hecho un trabajo relativamente bueno en la recopilación de información sobre fallas. Recopila varios registros de errores en tiempo real y los analiza en línea para mejorar la eficiencia. Ayuda a restaurar rápidamente la escena del error desde múltiples perspectivas, como la cantidad de errores, las tendencias y los afectados. Versiones. También es fácil de acceder y oportuno. Las estadísticas de registro de Umeng deben verse en el backend de Umeng. Al mismo tiempo, la cantidad de errores y la tasa de fallas se enviarán a la carpeta de correo electrónico por correo electrónico al día siguiente. Umeng actualmente no tiene la función de enviar información sobre fallas a los desarrolladores en tiempo real.

Bugly proporciona informes de excepciones y estadísticas de operación profesionales para desarrolladores de dispositivos móviles, lo que ayuda a los desarrolladores a descubrir y resolver excepciones rápidamente, al mismo tiempo que comprende la dinámica de operación del producto y realiza un seguimiento de los comentarios de los usuarios de manera oportuna. Al mismo tiempo, hay una configuración de alarma en la configuración de excepción de Bugly, que se puede asociar con la cuenta WeChat del desarrollador. De esta manera, cuando la aplicación en línea falla, Bugly enviará el mensaje de error al WeChat de la carpeta a través de WeChat, logrando así Monitoreo en tiempo real. Para situaciones anormales en aplicaciones en línea, podemos encontrar y solucionar los problemas lo antes posible.

NetEase Cloud Capture, al igual que Bugly, es un sistema de seguimiento de calidad que NetEase ha utilizado internamente. Ahora se ha abierto al público por una tarifa. Sus funciones y conveniencia de integración no son inferiores a las de otros productos, y la velocidad de acceso es muy Rápido La captura de accidentes y la velocidad de informes también son oportunos. Una característica especial de Yunqiao es que admite alarmas en tiempo real y proporciona varias opciones de alarma, incluidas alarmas para nuevos errores, alarmas para errores reparados, alarmas cuando la tasa de fallas es grave, etc. Sin embargo, Yunqiao cobra una tarifa y no puede ser visto sin recargar Documentación técnica.

Aunque Umeng dice que los fallos de registro se informan en tiempo real, en el uso real descubrí que lleva aproximadamente media hora ver el registro de errores en el backend de Umeng. Después de usar Bugly, descubrí que cuando la aplicación falla, será visible en el fondo de Bugly en unos cinco minutos. Por lo tanto, el negocio de Bugly es el mejor en tiempo real y también se encuentra a un nivel líder en la recopilación de registros de fallos y puede enviar información sobre fallos a los desarrolladores a través de WeChat.

Supongo que te gusta

Origin blog.csdn.net/weitao_666/article/details/97951889
Recomendado
Clasificación