DrAnsay
DrAnsay ofrece servicios médicos en línea, especializados en recetas digitales y soluciones de telemedicina para pacientes de toda Alemania.
Todos los clientesPruebas de aplicaciones móviles
QAwerk garantizó la estabilidad de la aplicación DrAnsay con pruebas funcionales, detección de errores y automatización para una experiencia de pedido de recetas sin problemas.
Más informaciónPruebas automatizadas
We built test automation for DrAnsay, enabling early bug detection, smooth order flow, and stable prescription services.
Más informaciónDesafío
DrAnsay recurrió a QAwerk para mejorar la estabilidad y calidad de su plataforma de prescripción online. Al no contar con un equipo interno de control de calidad, se enfrentaban a errores recurrentes que afectaban al flujo de pedidos de recetas de cannabis, lo que repercutía directamente en los pedidos de los pacientes y en las asociaciones de farmacias. Los problemas que se deslizaban a la producción creaban problemas de usabilidad, problemas de retención de datos e interrumpían el proceso de prescripción para miles de pacientes.
Para garantizar la fiabilidad y escalabilidad de la plataforma, DrAnsay necesitaba:
- Proceso de control de calidad totalmente estructurado: El equipo carecía de flujos de trabajo de pruebas formalizados, lo que dificultaba el seguimiento y la prevención de problemas recurrentes.
- Pruebas exhaustivas del flujo de pedidos de recetas de cannabis: los errores en esta funcionalidad básica estaban provocando transacciones fallidas y usuarios frustrados.
- Ejecución automatizada de pruebas: Con las continuas actualizaciones, las pruebas manuales por sí solas eran ineficaces y aumentaban el riesgo de regresiones no detectadas.
- Validación de requisitos en fases tempranas: Las funciones se lanzaban sin una comprobación exhaustiva de los requisitos, lo que provocaba lagunas de usabilidad y comportamientos inesperados.
Con una base de 700.000 pacientes y en aumento, DrAnsay necesitaba un enfoque proactivo de la garantía de calidad, que asegurara que las nuevas funciones y mejoras no se hicieran a costa de la fiabilidad.
Solución
Sabemos de primera mano que contar con una plataforma estable y fácil de usar requiere un proceso de control de calidad estructurado y escalable, así que hicimos precisamente eso. Nuestro enfoque combinaba pruebas manuales y automatizadas para mejorar la calidad general del producto y evitar que los costosos problemas llegaran a la producción.
Al principio de nuestra colaboración, realizamos un análisis exploratorio de las plataformas web y móvil para detectar los problemas recurrentes y establecer un plan de pruebas exhaustivo. Esto nos permitió priorizar los errores de mayor impacto y definir los flujos de trabajo de pruebas esenciales.
Para abordar los retos de DrAnsay, aplicamos varias estrategias de pruebas clave:
- Pruebas funcionales y de regresión: Examinamos meticulosamente el flujo de pedidos de recetas de cannabis tanto en la web como en el móvil, asegurándonos de que los usuarios pudieran completar sus pedidos sin encontrar problemas críticos. Nuestro equipo probó continuamente nuevas funciones, como las recetas de 0€, la funcionalidad del cuadro de información y las mejoras en el flujo de registro, para garantizar un despliegue sin problemas.
- Implementación de pruebas automatizadas: Para agilizar el control de calidad, desarrollamos más de 40 casos de pruebas automatizadas con Playwright y TypeScript, centrándonos en los recorridos de usuario más importantes. Configuramos pruebas diarias con notificaciones automatizadas de Slack, lo que permitió al equipo de DrAnsay detectar y abordar los problemas con antelación.
- Gestión de pruebas y documentación: Establecimos un marco de control de calidad estructurado utilizando Qase.io, organizando casos de prueba, planes de pruebas de regresión y seguimiento de errores para resolver problemas de forma transparente y eficiente. Nuestros flujos de trabajo de automatización también se documentaron por completo, lo que permitió la escalabilidad futura.
- Validación del lado del cliente: Dado que el proyecto se centraba en el front-end de DrAnsay, nos concentramos en verificar los flujos de la interfaz de usuario en lugar de realizar pruebas directas de la API. Nuestras comprobaciones automatizadas confirmaron que los mensajes de correo electrónico, las secuencias de pedidos de recetas y las integraciones de farmacias asociadas funcionaban como se esperaba desde la perspectiva del usuario, sin profundizar en la lógica subyacente de la API.
- Pruebas de requisitos iniciales: Al revisar la documentación de las funciones y los diseños de la interfaz de usuario y la interfaz de usuario antes del desarrollo, identificamos las posibles lagunas en una fase temprana, lo que evitó la repetición del trabajo y mejoró la coherencia general del producto.
Mediante una combinación de pruebas proactivas y automatización estructurada, transformamos el proceso de control de calidad de DrAnsay en un sistema fiable, escalable y eficiente. Esto redujo los errores de producción y mejoró el rendimiento de la plataforma.
Errores encontrados
Durante nuestras pruebas de DrAnsay, la mayoría de los problemas notificados eran errores funcionales que afectaban al flujo de pedidos de recetas de cannabis tanto en la web como en el móvil. Identificamos casos en los que los usuarios podían continuar con pasos críticos a pesar de que faltaban campos obligatorios, encontraban dificultades para eliminar artículos incorrectos del carrito y experimentaban una retención de datos inesperada después de cerrar la sesión. Estos problemas repercutían directamente en la facilidad de uso, las tasas de finalización de pedidos y la seguridad de los datos.
Resultado real: Después de tocar el botón Cerrar sesión y, a continuación, hacer clic en el icono Perfil, la app abre la pestaña Registrieren con todos los campos del perfil aún rellenos.
Resultado esperado: Tras cerrar la sesión, no debería aparecer ningún dato del usuario.
Resultado real: Después de añadir un artículo con un precio incorrecto (por ejemplo, 15 € / 0ml), resulta imposible eliminarlo del carrito.
Resultado esperado: Los usuarios deberían poder eliminar cualquier artículo de la cesta, independientemente del precio o de los errores de introducción.
Resultado real: El usuario puede dejar el campo requerido sin seleccionar, y aun así el botón «Weiter» (Siguiente) permanece activo, permitiéndole continuar.
Resultado esperado: Los usuarios no deberían poder continuar sin seleccionar una opción en el campo obligatorio. El botón «Siguiente» debe desactivarse o debe mostrarse un mensaje de error.
Resultado
Mediante una combinación de pruebas estructuradas y automatización, ayudamos a DrAnsay a agilizar las recetas de los pacientes, aumentando la fiabilidad de la plataforma en un momento en que los pedidos en línea eran críticos. En lugar de centrarse en los más de 150 errores que descubrimos y solucionamos, considere el impacto en el día a día de la empresa:
- Un aumento del 15% en los pedidos: Este aumento del volumen de recetas no solo indica una experiencia de usuario más fluida, sino que también se traduce directamente en mayores ingresos. Si el coste medio de una receta es, por ejemplo, de 50 dólares, ese aumento del 15% podría equivaler a miles de dólares en ingresos mensuales adicionales.
- 18% menos de compras abandonadas: DrAnsay consiguió un 23% más de transacciones correctas al resolver los errores de los usuarios en una fase temprana. Esto redujo en un 18% la probabilidad de que los pacientes abandonaran a mitad de pedido, garantizando que obtuvieran las recetas necesarias e impulsando el crecimiento de las ventas.
- Mejora del funcionamiento de las farmacias: Más de 120 farmacias asociadas informaron de procesos de admisión más fluidos, gracias a la reducción del 15% en el número de errores de datos. La agilización de los pedidos se tradujo en menos idas y venidas con los pacientes, colas más cortas y mayor capacidad para nuevos negocios.
Estas métricas ponen de relieve cómo centrarse en pruebas sólidas -en lugar de en el recuento de errores- puede reportar beneficios empresariales tangibles: aumentos estables de los ingresos, farmacias más satisfechas y una experiencia más positiva para los pacientes.
Herramientas
Comentario del equipo de QAwerk
Yaroslav
Ingeniero de automatización de QA
Probar el flujo de pedidos de recetas de cannabis fue un desafío único debido a la complejidad de las interacciones de los usuarios y las integraciones con servicios externos. Nos centramos en identificar casos extremos, automatizar escenarios críticos y garantizar que las nuevas funciones no introdujeran regresiones. Uno de los mayores logros fue la realización de pruebas automatizadas diarias, que nos permitieron detectar errores con antelación y evitar que los problemas críticos llegaran a producción. Es gratificante ver cómo nuestros esfuerzos de pruebas contribuyen directamente a una experiencia más fluida para los usuarios de DrAnsay.
Relacionado en Blog
Qué son las Pruebas Funcionales Automatizadas: Una guía completa
Tarde o temprano, las empresas tecnológicas se dan cuenta de que sus productos han crecido demasiado como para someterlos únicamente a pruebas manuales. También quieren mantener el mismo ritmo de entrega de ...
Leer másLos 7 principales retos de las pruebas móviles y cómo resolverlos
Las aplicaciones móviles de calidad requieren una vigilancia constante. Los desarrolladores se enfrentan a una intensa presión del mercado, junto con una variedad cada vez mayor de dispositivos y versiones de...
Leer más¿Impresionado?
ContrátenosOtros casos prácticos
Evolv
Aumentó la velocidad de las pruebas de regresión de esta plataforma de crecimiento digital en un 50% y garantizó que la plataforma funcionara de forma óptima las 24 horas del día, los 7 días de la semana
VirtaMed
Ayudamos a probar la solución de formación en RV para cirujanos y nos unimos a un proyecto gubernamental de 12 millones de francos suizos
¡Couple Up! Love Show Story
Cómo ayudamos a Native Games Studio a prepararse para juegos a gran escala y mejorar rápidamente el rendimiento