Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora
  1. Inicio
  2. Base de conocimientos
  3. Aplicación MemberPress
  4. Compras dentro de la aplicación
  5. Prueba de compras dentro de la aplicación en la aplicación MemberPress

Prueba de compras dentro de la aplicación en la aplicación MemberPress

Las pruebas de compras dentro de la aplicación garantizan la finalización de las transacciones, la visualización precisa de los precios y el desbloqueo correcto del acceso antes del lanzamiento público. Las pruebas se realizan mediante compilaciones de aplicaciones de prueba y compilaciones de lanzamiento utilizando TestFlight y Google Internal Testing. En este documento se explica cómo probar las compras en ambos entornos de prueba.

Comprensión de los requisitos de prueba

Las pruebas de compras dentro de la aplicación requieren una configuración adecuada del producto y la disponibilidad de la compilación antes de que puedan comenzar las pruebas.

Todos los productos de la aplicación deben configurarse y sincronizarse en las cuentas de desarrollador de Apple y Google. Los productos deben añadirse en Panel de control > Aplicación MemberPress > Compras dentro de la aplicación > Productos. Las compilaciones de la aplicación deben generarse y estar disponibles para probar la implementación.

Prueba de compras en compilaciones de aplicaciones de prueba

Las compilaciones de la aplicación de prueba simulan compras sin conectarse a tiendas de aplicaciones reales.

Comprender el comportamiento de la aplicación de prueba

Las aplicaciones de prueba muestran información específica sobre los productos en función del tipo de producto.

Productos gratuitos Mostrar las etiquetas correctas, incluyendo “Gratis" y "De por vida” Indicadores de acceso. La precisión de las etiquetas confirma la configuración adecuada del producto.

Productos de pago mostrar genérico “Precio” etiquetas con notas explicativas. La nota dice: “Los precios y las condiciones solo están disponibles en las aplicaciones de lanzamiento.” debido a la ausencia de conexión con la tienda.

Simulación de compra de la aplicación Understanding Test

Las compras de aplicaciones de prueba simulan transacciones sin procesar pagos reales.

Todas las compras se completan automáticamente sin necesidad de introducir información de pago. La aplicación registra a los usuarios como si las transacciones se hubieran realizado con éxito con un procesamiento de pago real.

No se muestran los precios reales de los productos de pago. La falta de conexión con la tienda impide obtener los precios reales de Apple o Google.

Uso eficaz de las compilaciones de aplicaciones de prueba

Las compilaciones de la aplicación de prueba verifican la funcionalidad del producto sin retrasos en la conexión con la tienda.

  1. Instale el Aplicación de prueba Construir en un dispositivo de prueba.
  2. Navega hasta la pantalla de productos dentro de la aplicación.
  3. Verifique que las etiquetas de los productos se muestren correctamente para los productos gratuitos.
  4. Confirmar que los productos pagados muestran marcadores de posición de precios genéricos.
  5. Realiza una compra de prueba tocando un producto.
  6. Verifique que la inscripción automática se realice sin procesamiento de pagos.
  7. Vaya a Panel de control > Aplicación MemberPress > Compras dentro de la aplicación > Transacciones.
  8. Confirme que el registro de transacciones registra la compra simulada.
  9. Pruebe varios productos para verificar que la asignación de inscripciones sea correcta.
  10. Verifica que la membresía o el acceso al contenido se desbloqueen como se espera.

Las compilaciones de aplicaciones de prueba permiten realizar pruebas rápidas sin los retrasos que suponen las aprobaciones de App Store Connect o Play Console.

Prueba de compras en compilaciones de lanzamiento

Las versiones finales crean flujos de compra completos con interfaces de tiendas reales y visualización de precios locales.

Prueba de compras en iOS con TestFlight

TestFlight permite realizar pruebas de compra en iOS con la interfaz de compra real de Apple sin ningún coste.

  1. Vaya a Panel de control > Aplicación MemberPress > Historial de compilaciones.
  2. Localice la compilación de iOS Release deseada.
  3. Descargar el IPA archivo a un dispositivo local.
  4. Iniciar sesión en App Store Connect en appstoreconnect.apple.com.
  5. Vaya a TestFlight en la sección de aplicaciones.
  6. Sube el archivo IPA descargado a TestFlight.
  7. Espere a que finalice el procesamiento.
  8. Haga clic en Añadir probadores en pruebas internas o externas.
  9. Introduzca las direcciones de correo electrónico del ID de Apple del probador.
  10. Enviar invitaciones a los evaluadores para que realicen las pruebas.
  11. Los probadores instalan el TestFlight aplicación en dispositivos iOS.
  12. Los probadores aceptan la invitación e instalan la aplicación de prueba.
  13. Los evaluadores navegan por los productos dentro de la aplicación de prueba.
  14. Verifique que los productos se muestran con precios reales en la moneda local.
  15. Realiza compras de prueba completas utilizando la interfaz de usuario de compra real de Apple.
  16. Confirma el proceso de compra en modo sandbox sin facturación.
  17. Verifique que la membresía o el acceso al contenido se desbloqueen correctamente después de la compra.

El modo sandbox de TestFlight procesa las compras a través de la interfaz real de Apple sin cobrar a los métodos de pago reales.

Prueba de compras en Android con pruebas internas

Las pruebas internas permiten realizar pruebas de compra en Android con la interfaz de compra real de Google Play sin cargos.

  1. Vaya a Panel de control > Aplicación MemberPress > Historial de compilaciones.
  2. Localiza la versión de Android que desees.
  3. Descargue el archivo APK en un dispositivo local.
  4. Inicie sesión en Google Play Console en play.google.com/console.
  5. Vaya a Pruebas > Pruebas internas en la sección de aplicaciones.
  6. Haga clic en Crear nueva versión o subir a la versión existente.
  7. Sube el archivo APK descargado.
  8. Notas completas de la versión y configuración.
  9. Haga clic en Revisión del lanzamiento y luego Iniciar implementación para pruebas internas..
  10. Espere a que se complete la aprobación.
  11. Navegue hasta el Probadores pestaña en Pruebas internas.
  12. Añadir direcciones de correo electrónico de prueba para cuentas de Google.
  13. Copie el enlace de instalación proporcionado por Play Console.
  14. Envía el enlace de instalación a los probadores.
  15. Los probadores abren el enlace en dispositivos Android e instalan la aplicación.
  16. Los evaluadores navegan por los productos dentro de la aplicación de prueba.
  17. Verifique que los productos se muestran con precios reales en la moneda local.
  18. Realiza compras de prueba completas utilizando los cuadros de diálogo de compra nativos de Google Play.
  19. Confirme el proceso de compra en modo de prueba sin facturación.
  20. Verifique que la membresía o el acceso al contenido se desbloqueen correctamente después de la compra.

Las pruebas internas procesan las compras a través de la interfaz real de Google Play sin cobrar a los métodos de pago reales.

Verificación del registro de transacciones

La verificación del registro de transacciones confirma el correcto registro de la compra en WordPress.

  1. Realiza una compra de prueba en la aplicación de prueba o en la versión final.
  2. Vaya a Panel de control > Aplicación MP > Compras dentro de la aplicación > Transacciones.
  3. Localice la transacción de prueba en la lista de transacciones.
  4. Verifique que los detalles de la transacción se muestren correctamente, incluyendo:
    • Nombre e identificador del producto;
    • Fecha y hora de compra;
    • Información de la cuenta de usuario;
    • Estado de la transacción.
  5. Confirme que el estado de la transacción aparece como completada o con el estado adecuado.
  6. Verifique correctamente la inscripción de los miembros o las concesiones de acceso al contenido.

El registro adecuado de las transacciones confirma que el procesamiento de las compras y la funcionalidad de inscripción funcionan correctamente.

¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.