Prueba previa al lanzamiento

La siguiente es una lista de pruebas obligatorias y recomendadas que debes realizar antes de lanzar la integración de la API de la Billetera de Google. Las pruebas adecuadas varían según el caso de uso. Debes probar cuidadosamente toda la funcionalidad esperada de tu integración para garantizar la mejor experiencia para tus usuarios.

Requisitos previos

Antes de comenzar las pruebas, debes crear al menos un objeto de oferta y agregar el pase a la Billetera de Google en un dispositivo Android.

Pruebas requeridas

Google usa los criterios de las siguientes tablas para determinar si tus tarjetas están listas para el lanzamiento público. Antes del lanzamiento, verifica cada elemento para asegurarte de tener todo listo para enviar la tarjeta para su lanzamiento.

Pruebas de botones

En esta sección, se enumeran los criterios para las pruebas que ejecutan el botón Agregar a la Billetera de Google.

Prueba Resultado esperado
Botón Probar en el navegador Chrome. El botón se renderiza y funciona correctamente en la página web del socio en Chrome.
Botón de prueba en el navegador Firefox. El botón se renderiza y funciona correctamente en la página web del socio en Firefox.
Botón de prueba en el navegador Safari. El botón se renderiza y funciona correctamente en la página web del socio en Safari.
Botón de prueba en el navegador Internet Explorer 9. El botón se renderiza y funciona correctamente en la página web del socio en Internet Explorer 9 (Citrix).
Botón de prueba en diferentes niveles de zoom del navegador. El botón se procesa correctamente en varios niveles de zoom del navegador.
Velocidad de renderización del botón de prueba. Un solo botón se procesa en 1 segundo como máximo.
Si diseñaste tu sitio web para que el botón Agregar a la Billetera de Google desaparezca después de guardar una oferta, haz lo siguiente:
  1. Haz clic en el botón Agregar a la Billetera de Google en el sitio web.
  2. Cómo quitar la tarjeta guardada de la Billetera de Google
El botón Agregar a la Billetera de Google volverá a aparecer en el sitio web.
Si diseñaste tu sitio web para que el botón Agregar a la Billetera de Google desaparezca después de guardar una oferta. Aparecerá una cadena para indicar que se guardó la oferta.

Pruebas de vínculos y botón “Agregar a la Billetera de Google”

En esta sección, se enumeran los criterios para las pruebas que se hacen clic en el botón Agregar a la Billetera de Google.

Prueba Resultado esperado
Haz clic en el botón Agregar a la Billetera de Google en el sitio web. El JWT que se creó contiene todos los dominios válidos para el botón (https y http, no www)
Haz clic en el botón Agregar a la Billetera de Google en el sitio web. Se guardó la tarjeta correcta en la Billetera de Google.
Haz clic en el botón Agregar a la Billetera de Google en el sitio web. La tarjeta se guardará y no podrás volver a presionar el botón.
Haz clic en el botón Agregar a la Billetera de Google en el sitio web. El JWT que se crea hace referencia a una clase que es approved.

Pruebas de los lineamientos de marca

En esta sección, se enumeran los criterios para verificar los lineamientos de desarrollo de la marca del botón Agregar a la Billetera de Google.

Prueba Resultado esperado
Asegúrate de que el botón cumpla con la sección de posición del botón Agregar a la Billetera de Google de los Lineamientos de marca. N/A
Asegúrate de que el botón cumpla con la sección Diseño del botón Agregar a la Billetera de Google de los Lineamientos de marca. N/A

Google sugiere los criterios de las siguientes tablas para determinar si tu oferta está lista para el lanzamiento público. Todas las pruebas de IU deben realizarse con la aplicación de la Billetera de Google en dispositivos basados en Android.

Pruebas de funcionalidad generales

En esta sección, se enumeran los criterios para las pruebas funcionales generales.

Prueba Resultado esperado
Valida la información de contacto proporcionada con la oferta (si corresponde). Toda la información de contacto es válida y está actualizada.

Pasa las pruebas de clases y de objetos

En esta sección, se enumeran los criterios para las pruebas que ejercitan la funcionalidad de clase Aprueba o de objeto aprobada.

Prueba Resultado esperado
Agrega un mensaje a la clase con la API de REST. El mensaje aparece en la parte superior de la lista de mensajes en la vista expandida de la oferta en la app de la Billetera de Google.*
Establece el intervalo validTimeInterval.end de tu oferta en un momento cercano. La oferta se debe establecer como vencida una vez que haya transcurrido el tiempo.
Tu clase contiene un ID de lugar (con ubicaciones asociadas) o valores de latitud y longitud para que los consumidores reciban una notificación cuando se encuentren cerca de una de tus ubicaciones. N/A
Viaja a poca distancia de una ubicación de tu clase o ID de lugares. Debería aparecer una alerta en tu teléfono que indique que hay un comercio cerca para tu tarjeta de oferta.
La reviewStatus de las clases es de Approved. N/A

*También deberías probar agregar mensajes a objetos individuales con la API de REST si tienes pensado enviar mensajes a usuarios individuales.

Pruebas de interfaz de usuario

En esta sección, se enumeran los criterios para las pruebas que utilizan elementos generales de la interfaz de usuario.

Prueba Resultado esperado
Asegúrate de que todos los campos obligatorios de tu plantilla estén completos con la información correcta. N/A
Asegúrate de que las imágenes cumplan con todos los lineamientos incluidos en los lineamientos de marca. N/A
Asegúrate de que los valores de tus strings cumplan con todos los lineamientos de encabezados de los Lineamientos de marca. N/A
la oferta se renderiza correctamente en el dispositivo. N/A
Haz clic en el vínculo del sitio web en la app de la Billetera de Google para acceder al programa de ofertas. El vínculo al sitio web debería mostrar la página web correcta del comercio.
El comercio no mostrará el código de barras si no tiene funciones de escaneo de códigos de barras en sus tiendas. N/A

Pruebas en la tienda

En esta sección, se enumeran los criterios para realizar pruebas en las tiendas.

Prueba Resultado esperado
Prueba el escaneo de códigos de barras en el punto de venta de un comercio con la app de la Billetera de Google. Se transmiten los escaneos de códigos de barras y la oferta.
El personal de servicio del comercio está capacitado para manejar el escaneo de ofertas. N/A