Skip to main content
La confiabilidad es el objetivo principal de esta página. La integración de un dispositivo debería sobrevivir a las condiciones del mundo real, no sólo a una sesión de demostración limpia.

Definición de hecho

La integración estará lista cuando se cumpla todo lo siguiente:

Conjunto de prueba mínimo

1

feliz camino

Verifique connect -> start -> frames -> stop -> disconnect con BLE simulado o accesorios de puente.
2

Manejo de paquetes mal formados

Introduzca paquetes cortos, corruptos o parciales en el decodificador y confirme que se rechacen de forma segura.
3

Comportamiento de desconectar y reconectar

Simule la pérdida del dispositivo, las desconexiones del navegador y el comportamiento de reintento.
4

Variantes de firmware

Agregue accesorios para diferencias de protocolo conocidas en las líneas de firmware compatibles.
5

Verificación de metadatos

Confirme los nombres de los canales, el recuento, la frecuencia de muestreo y el manejo de la marca de tiempo.

Qué probar primero

Guía de IC

No se requiere hardware real para CI. Utilice Bluetooth simulado o puente de E/S y accesorios de paquetes estables para que las pruebas sean repetibles y fáciles de mantener.
Un buen conjunto de dispositivos es más valioso que una prueba manual de unos auriculares reales.

Pase de validación manual

Después de que las pruebas automatizadas estén en verde, realice una pasada de dispositivo real para cada línea de firmware compatible.

Patrones de falla comunes

Verifique el orden de los canales, la escala y la frecuencia de muestreo antes de mirar los modelos.
Revisar el desmontaje. La mayoría de los errores de reconexión provienen de suscripciones obsoletas o de una versión incompleta de la sesión.
Revise el comportamiento de las marcas de tiempo y el procesamiento por lotes de paquetes. Los valores de muestra pueden verse bien, aunque los metadatos de sincronización aún sean incorrectos.
Separe el manejo de paquetes específicos de la versión y agregue accesorios para cada rama de firmware compatible.

Lista de verificación de preparación para el lanzamiento

Antes de entregar la integración, asegúrese de poder responder estas preguntas con claridad:
  1. qué dispositivos y versiones de firmware se probaron
  2. qué navegadores y plataformas se probaron
  3. ¿Qué limitaciones conocidas aún existen?
  4. qué comportamiento de recuperación deben esperar las aplicaciones
  5. ¿A quién pertenece el mantenimiento futuro?

Documentos relacionados

Siguiente

preparar el traspaso

Empaquete la integración probada para su revisión o entrega de socios.

Volver al índice de la guía

Revise el flujo de integración completo.