compatibilidad de aplicaciones
1.? Antecedentes
Los problemas de compatibilidad de la aplicación pueden provocar la pérdida de clientes potenciales. Para minimizar problemas similares causados por problemas de compatibilidad, mejorar aún más la calidad del producto. Mejore la experiencia del usuario, por lo tanto, realice pruebas de compatibilidad para garantizar que la mayor cantidad posible de usuarios puedan usar la aplicación normalmente. Después de pruebas de compatibilidad continuas y a corto plazo, la inversión se intercambia por más oportunidades de cooperación y usuarios.
Nota: Actualmente, las funciones y servicios proporcionados por las principales plataformas de prueba en la nube pueden instalar, desinstalar y ejecutar automáticamente la APLICACIÓN probada en una variedad de dispositivos de prueba, atravesar cada interfaz (función, UI) de la APLICACIÓN, y verifique la APLICACIÓN ¿Informará un error o falla?
Nota: La prueba de compatibilidad es esencialmente una prueba funcional, pero se centra en diferentes entornos de software y hardware.
2. Propósito
El propósito de este plan de prueba de compatibilidad es el siguiente:
1) Objetivo de prueba claro: prueba de compatibilidad de aplicaciones
> 2) Determinar la estrategia de prueba para las pruebas de compatibilidad de aplicaciones
3) Determinar los recursos necesarios y evaluar la carga de trabajo de prueba
4) Estimar los riesgos y costos, y formular contramedidas
5) Enumere los elementos entregables del proyecto de prueba
3. Alcance de la prueba
La prueba de compatibilidad de la aplicación incluye principalmente compatibilidad de dispositivos de hardware, compatibilidad de sistema operativo y compatibilidad de resolución. , compatibilidad del operador de red y otra compatibilidad de software son varias categorías principales. Los métodos de prueba se explican en detalle a continuación.
3.1? Compatibilidad de hardware
3.2? Compatibilidad del sistema operativo (ROM)
3.3 Compatibilidad de resolución
3.4 Funcionamiento de la red Compatibilidad del proveedor
p>3.5 Compatibilidad con otro software
3.6 ¿El software en sí es compatible con versiones anteriores o posteriores
3.7? Pruebas de compatibilidad de datos
4. análisis
Presenta principalmente la última clasificación de participación de mercado de cada factor influyente.
Para los productos de Internet móvil, las consideraciones comunes de compatibilidad de aplicaciones incluyen principalmente los siguientes aspectos: hardware, sistema operativo y versión, resolución, operador de red, compatibilidad con otro software, etc.
4.1? Hardware (fabricante, modelo)
4.1.1? Distribución de fabricantes de dispositivos Android
Clasificación de participación de mercado de fabricantes de teléfonos móviles Android de abril de 2018 (TOP10, nacional) (De Baidu Mobile Statistics)
Referencia: /compositor/57/manu_613.html
4.1.1.2 Ranking de ventas de móviles OPPO
4.1.1.3 Ranking de ventas de móviles Vivo
4.1.1.4 Ranking de ventas de teléfonos móviles Xiaomi
4.1.1.5 Ranking de ventas de teléfonos móviles Samsung
4.1.1.6 Ranking de ventas de teléfonos móviles Gionee
p>4.1.1.7 Ranking de ventas de teléfonos móviles Coolpad
4.1.1.8 Ranking de ventas de teléfonos móviles Meizu
4.1.2 ¿Distribución del modelo de iPhone
Abril de 2018, cuota de mercado de iPhone? rankings (nacionales) (de Baidu Mobile Statistics)
Referencia: /roll/2018-07-12/doc-ihfefkqq7954811.shtml
Según el análisis técnico, la versión mínima admitida es Android 4.4.0, por lo que se agrega Android 4.4.0. El último sistema operativo ahora es 9, por lo que se agrega Android 9.0.0
Sistema IOS
¿Red doméstica? ranking de análisis de muestreo de acceso en el primer trimestre de 2018 (del Centro Nacional de Emergencias de Internet (CNCERT))
Para más detalles, consulte: /roll/2018-07-12/doc-ihfefkqq7954811.shtml
4.4? Tipo de operador de red
4.5? Clasificación de otro software
Para más detalles, consulte: /china/4861sjrj_index.html
5.? Formulación de la estrategia de prueba
La estrategia de prueba se deriva principalmente de los factores que influyen en las pruebas de compatibilidad de aplicaciones y el análisis comercial, y con la ayuda de la plataforma de pruebas en la nube, las herramientas Monkey y otras pruebas auxiliares.
p>
Notas:
1) Se da prioridad a las pruebas de máquinas reales, que deben abarcar al menos a todos los fabricantes (las máquinas de prueba actuales son suficientes)
2) Si el modelo No se puede cubrir completamente. Puedes usar la misma serie para realizar pruebas. Por ejemplo, si no tienes Huawei Mate 10, puedes usar Huawei Mate 9 en su lugar.
3) Las pruebas en la nube solo se pueden realizar. se utiliza como referencia y no puede reemplazar las pruebas manuales
p>
6. División de recursos humanos