Errores encontrados en Clove: Import & Share Recipes para iOS
Clove es una aplicación extraordinaria que puede ayudar a cualquiera que cocine, aunque sea un poco, en su día a día. La idea de importar recetas de las redes sociales, organizarlas en colecciones y planificar las comidas de la semana resulta moderna, práctica y atractiva. La aplicación resuelve un problema real de los usuarios y tiene un gran potencial para su uso diario habitual.
Clove va un paso más allá al ofrecer acceso a colecciones seleccionadas de recetas contrastadas y la posibilidad de generar listas de la compra inteligentes. Además, puedes añadir recetas no solo de redes sociales y sitios web, sino también de libros de cocina impresos e incluso de Notas y Google Docs.
El equipo de QAwerk quedó impresionado con esta aplicación y llevamos a cabo un análisis exhaustivo de errores para explorarla a fondo. Durante las pruebas, descubrimos algunos problemas funcionales en el flujo de importación de recetas y en el manejo de la validación. Consulta a continuación nuestro informe y nuestras sugerencias para mejorar esta fantástica aplicación.
Se permite la importación de recetas duplicadas desde TikTok
Mayor
La aplicación está instalada.
- Importa una receta desde TikTok utilizando un enlace de vídeo válido.
- Completa la importación con éxito.
- Importa de nuevo la misma receta de TikTok utilizando el mismo enlace.
- Observa el resultado.
iPhone 14 Pro, versión de iOS 26.4.2
La misma receta se importa varias veces, lo que crea entradas duplicadas de recetas en la aplicación.
El sistema debería detectar las recetas de TikTok ya importadas e impedir las importaciones duplicadas, o notificar claramente al usuario que la receta ya existe en su colección.
La importación de la receta continúa incluso después de que el usuario cancele el proceso de añadir la receta
Mayor
La aplicación está instalada.
- Inicia la importación de una receta desde TikTok.
- Durante el proceso de añadir la receta, pulsa el botón «Cancelar».
- Vuelve a la lista/biblioteca de recetas.
- Observa las recetas importadas.
iPhone 14 Pro, versión de iOS 26.4.2
La receta sigue importándose y añadiéndose a la colección de recetas del usuario incluso después de que este haya cancelado el proceso.
Tras pulsar el botón «Cancelar», el proceso de importación de la receta debería detenerse y la receta no debería añadirse a la colección del usuario.
Se muestra una página de error temporal al abrir una receta importada desde una notificación push
Mayor
- La aplicación está instalada.
- Se ha importado una receta desde TikTok.
- Espera a recibir una notificación push.
- Pulsa la notificación push.
- Observa la navegación hacia la página de la receta importada.
iPhone 14 Pro, versión de iOS 26.4.2
En ocasiones, tras pulsar la notificación push, el usuario es redirigido a la receta importada. Sin embargo, antes de que se abra la receta, se muestra durante unos segundos una página con el mensaje «Vaya, algo ha salido mal».
Tras pulsar la notificación push, el usuario debería ser redirigido directamente a la página de la receta importada, sin una página de error intermedia.
Si los datos de la receta aún se están cargando, la aplicación debería mostrar correctamente un estado de carga en lugar de una página de error.
No se muestra ningún mensaje de validación cuando el nombre de la colección contiene solo espacios en blanco
Mayor
- La aplicación está instalada.
- El usuario se encuentra en la ventana emergente «Crear colección».
- Introduzca solo espacios en blanco en el campo de entrada al nombrar una nueva colección.
- Pulse el botón «Guardar».
iPhone 14 Pro, versión de iOS 26.4.2
No ocurre nada tras pulsar el botón «Guardar». No se muestra ningún mensaje de validación, aunque el valor introducido no es válido.
El mensaje de validación solo se muestra cuando el campo de entrada está completamente vacío.
Los valores que solo contienen espacios en blanco deben tratarse como vacíos o no válidos.
Tras pulsar el botón «Guardar», el sistema debe mostrar un mensaje de validación claro.
Aparece el mensaje de revisión «Éxito» en un formulario de receta vacío
Mayor
- La aplicación está instalada.
- El usuario se encuentra en la pestaña «Biblioteca».
- Pulsa el icono «Editar» situado en la esquina superior izquierda de la página.
- Selecciona la opción «Crear receta».
- Deja todos los campos vacíos.
- Desplázate hacia abajo hasta el final de la página.
- Pulsa el botón «Revisar».
iPhone 14 Pro, versión de iOS 26.4.2
Se muestra el mensaje «Tu receta tiene muy buena pinta. No es necesario realizar cambios» a pesar de que el usuario no ha rellenado ningún dato de la receta.
El sistema debería validar los campos obligatorios de la receta antes de la revisión.
Si los campos obligatorios están vacíos, el usuario debería ver mensajes de validación claros y no debería recibir un mensaje de confirmación de revisión positiva hasta que la receta contenga los datos obligatorios válidos.
La receta se añade a la colección con un retraso significativo
Mayor
- La aplicación está instalada.
- El usuario ha creado su propia colección.
- Accede a la receta.
- Pulsa el botón «Colección».
- Selecciona la colección deseada.
- Pulsa el botón «Hecho».
- Accede a la pestaña «Biblioteca».
- Cambia a la pestaña «Colecciones».
- Comprueba la receta añadida en la colección.
iPhone 14 Pro, versión de iOS 26.4.2
La receta se añade a la colección seleccionada solo después de aproximadamente 30.
La receta debería añadirse a la colección seleccionada inmediatamente.
Al colocar el cursor en el campo de entrada «Pegar enlace» de la ventana emergente «Añadir receta», el contenido se superpone
Menor
La aplicación está instalada.
- Accede a la ventana emergente «Añadir receta».
- Coloca el cursor en el campo de entrada «Pegar enlace».
- Observa cómo se superpone el contenido.
iPhone 14 Pro, versión de iOS 26.4.2
El contenido se superpone.
El contenido debería mostrarse correctamente sin superposición alguna.
Durante las pruebas, identifiqué varios problemas funcionales relacionados con la coherencia del flujo de importación de recetas, el manejo de la validación, la gestión de colecciones, el comportamiento de carga y los escenarios de navegación/sincronización de estado. Algunos casos pueden afectar a la usabilidad general y crear confusión durante los flujos de gestión de recetas. Recomiendo implementar las mejores prácticas de control de calidad y realizar pruebas de usabilidad exhaustivas para ayudar a que la aplicación alcance el máximo rendimiento.

