Pruebas rápidas

Las pruebas rápidas son una herramienta que te permite explorar la experiencia que tendrá el usuario final con el flujo de ordenamiento. Puede mostrar la IU de ordenamiento cuando muestra los datos de los feeds. Además, puedes hacer pedidos de prueba con un extremo de API de entrega de prueba. En esta guía, se detalla cómo obtener una vista previa y probar la integración de Order with Google en la herramienta de pruebas rápidas.

Herramienta de prueba rápida

En el Portal para socios, puedes usar la herramienta de prueba rápida para probar manualmente tu integración de Order with Google. Los archivos del feed de datos se pueden subir directamente en la consola. La herramienta abre una ventana independiente con la IU del flujo de ordenamiento. Si los feeds de datos y el extremo de entrega de pruebas son válidos, el flujo de ordenamiento del usuario se puede probar de extremo a extremo.

Solo un desarrollador a la vez debe usar la herramienta de prueba rápida. El usuario debe tener la función de Editor o de Administrador para poder subir feeds. Si un usuario ve el error “El emisor no tiene permiso”, se puede solucionar si actualizas una de las funciones admitidas. Solo se puede publicar un feed de datos en las pruebas rápidas. La zona de pruebas se puede usar para ejecutar otras pruebas en paralelo.

La siguiente es una guía paso a paso para usar las pruebas rápidas:

  1. En el Portal para socios, navega a Paneles > Prueba rápida.
  2. Suba el archivo del feed de datos para probarlo. El archivo debe estar en formato JSONJSON.
  3. Después de subir la carga, haz clic en Enviar.
  4. El sistema ahora procesa el archivo del feed de datos. Este proceso puede tardar unos minutos. La tabla se actualiza de forma automática, por lo que no es necesario actualizar la página.
  5. Una vez que aparezca el estado Success, haga clic en Quick Test.
  6. Completa una API de entrega de pruebas y elige si deseas usar pagos reales o no durante la prueba. Ten en cuenta que las pruebas rápidas se pueden usar sin una URL de entrega, pero los usuarios no podrán realizar pedidos.
  7. Por último, haz clic en Prueba rápida.

Después de que el usuario haga clic en el botón Prueba rápida, se lo redireccionará a una interfaz de descubrimiento de restaurante de prueba. Solo muestra los restaurantes que se subieron en el feed de datos de prueba.

La interfaz muestra una página de ordenamiento que es idéntica a la pantalla de producción. Ten en cuenta que los verificadores pueden crear un carrito y hacer clic para pagar, pero experimentarán un error si no se configura la API de entrega.

La interfaz también tiene un selector de socios, como se muestra en la siguiente captura de pantalla. Muestra todos los socios iniciados, incluso en el entorno de prueba.

Se lanzaron socios dentro de Pruebas rápidas.

Recursos adicionales

Además de los pasos descritos en esta guía, puedes usar las herramientas de la consola para probar y solucionar problemas relacionados con la entrega de pedidos.

Si deseas probar muchos restaurantes a la vez, puedes hacerlo en Pruebas de zona de pruebas.

Consulta las siguientes herramientas para obtener orientación adicional:

  • La consola de Chrome DevTools da como resultado la solicitud y la respuesta JSON entre la consola y tu entrega. Consulta este resultado cuando realices una prueba manual para solucionar problemas específicos.
  • Los registros de solicitudes y respuestas están disponibles en el Explorador de registros en tu proyecto de GCP.