Una vez que hayas creado tu 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 probar la acción antes de enviarla a Google para su lanzamiento.
Prepárate para realizar pruebas
Antes de continuar, asegúrate de configurar la vinculación de la cuenta y crear tu acción smart home en Actions on Google Console.
A fin de probar la acción de forma manual o ejecutar el conjunto de pruebas, primero deberás habilitar las pruebas del dispositivo para la acción y vincularla a tu Cuenta de Google. Esta configuración te permite realizar pruebas en las 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.
- Acceda a la Consola de Actions y, luego, haga clic en Test > Simulador.
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 haber accedido 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 el servicio en la nube y enviará una solicitud
SYNC
para solicitarle al servicio que proporcione una lista de dispositivos.
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 plataforma Assistant (incluidas 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 con Assistant habilitado, te ayuda a probar la experiencia del usuario y verificar que la acción se comporte según lo esperado.
Debes probar diferentes consultas y comandos de muestra según las características que utiliza tu acción. Consulta la documentación de características para ver ejemplos de consultas y comandos de usuarios.
Además de realizar pruebas manuales, puedes usar el Google Home Test Suite automatizado para validar los casos de uso según los tipos de dispositivos y las características asociadas con tu acción. El conjunto de pruebas ejecuta una serie de pruebas con los altavoces o los auriculares conectados de la máquina de desarrollo local, y un dispositivo Google Home.
Comparte una acción
Puedes invitar a usuarios adicionales a tu proyecto para que prueben tu acción 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 que tengan acceso para probar tu acción.
- Haz clic en el ícono Actions Console. más en la esquina superior derecha de
- Haz clic en Administrar el acceso de los usuarios. Esto te redirecciona a la página de permisos de IAM Google Cloud Console.
- Haga clic en AGREGAR en la parte superior de la página.
- Ingresa la dirección de correo electrónico del usuario que deseas agregar.
- Haz clic en Seleccionar una función y selecciona 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 forma proactiva a los usuarios que se agregan a un proyecto.
Cómo habilitar las pruebas
Los usuarios que tengan acceso compartido a tu acción pueden probarla en dispositivos habilitados para 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 configurar la prueba.
Después de completar estos pasos, los usuarios deberían poder probar la acción en sus Assistant app y GHA.