Una vez que hayas creado la acción smart home, debes probarla para verificar que se comporte como se espera. También puedes compartir la acción smart home con usuarios adicionales a fin de que puedan probarla antes de enviarla a Google para su lanzamiento.
Configuración para pruebas
Antes de continuar, asegúrate de configurar la vinculación de cuentas y crear tu acción smart home en Actions on Google Console.
Para probar tu Acción de forma manual o ejecutar el paquete de pruebas, primero deberás habilitar las pruebas de dispositivos para tu Acción y vincularla a tu Cuenta de Google. Esta configuración te permite realizar pruebas en plataformas de Google Assistant y en Google Home app (GHA) con la misma cuenta que usaste para acceder a la Consola de Actions.
Habilitar las pruebas de dispositivos
Las pruebas de dispositivos se habilitan mediante Actions Console.
Ir a la consola de Actions on Google
- Selecciona tu proyecto.
- Accede a la Consola de Actions y, luego, haz clic en Test > Simulator.
Haz clic en Iniciar prueba.
Vincula tu proyecto
Para vincular tu Acción a tu Cuenta de Google, sigue estos pasos:
En tu teléfono, abre la configuración de Assistant. Asegúrate de acceder con la misma cuenta que en Actions Console.
- Abre Control de la casa en la configuración de Assistant.
- Selecciona el ícono de signo más (+) en la esquina inferior derecha.
- Deberías ver tu acción smart home con el prefijo [test] y el nombre visible que estableciste.
- Selecciona ese elemento. Luego, Assistant se autenticará con tu servicio en la nube y enviará una solicitud
SYNC
para que el servicio le proporcione una lista de dispositivos al usuario.
Abre GHA y verifica que puedas ver tu dispositivo smart home. Si es así, ahora deberías poder invocar tu acción smart home a través de cualquier superficie Assistant (incluidos GHA y Google Assistant app en tu teléfono).
Cómo ejecutar pruebas para tu Acción
Probar tu Acción en un dispositivo físico, como un smartphone compatible con Assistant, te ayuda a probar la experiencia del usuario y verificar que la Acción se comporte como se espera.
Debes probar diferentes consultas y comandos de muestra según las características que use tu acción. Consulta la documentación de las características para ver ejemplos de consultas y comandos de los usuarios.
Además de realizar pruebas manuales, puedes usar el Google Home Test Suite automatizado para validar casos de uso según los tipos de dispositivos y las características asociados con tu acción. El paquete de pruebas ejecuta una serie de pruebas con las bocinas o los auriculares conectados de tu máquina de desarrollo local y con un dispositivo Google Home.
Comparte una acción
Puedes invitar a otros usuarios a tu proyecto para que prueben tu acción de smart home. Esto es útil cuando deseas compartir el proyecto con otros miembros de tu equipo de desarrollo para que puedan probarlo o cuando compartes tu proyecto con verificadores de control de calidad (QA) en preparación para el lanzamiento de producción.
Comparte el acceso a tu proyecto
Debes compartir tu proyecto con otros usuarios a fin de otorgarles acceso para probar tu acción.
- Haz clic en el ícono más Actions Console. en la esquina superior derecha del
- Haz clic en Administrar el acceso de los usuarios. Esto te redirecciona a la página de permisos de IAM Google Cloud Console.
- Haz clic en AGREGAR en la parte superior de la página.
- Ingresa la dirección de correo electrónico del usuario que quieras agregar.
- Haz clic en Seleccionar un rol y elige Proyecto > Visualizador.
- Haz clic en GUARDAR.
Ahora, el usuario puede ver la acción en su consola. Ten en cuenta que el sistema no notifica de manera proactiva a los usuarios que se agregan a un proyecto.
Cómo habilitar las pruebas
Los usuarios que hayan compartido el acceso a tu Acción pueden probarla en dispositivos compatibles con Assistant, como sus smartphones. No se admite la prueba de acciones compartidas en el simulador.
Antes de poder probar la acción smart home, los usuarios deben configurarla para realizar pruebas.
Después de completar estos pasos, los usuarios deberían poder probar la acción en sus Assistant app y GHA.