01
El problema
Un servicio externo puede fallar o devolver una respuesta incompleta. La interfaz debe explicarlo y permitir recuperarse, sin fabricar resultados.
02
La decisión
Enviar el texto en el cuerpo de una solicitud acotada, validar las cinco puntuaciones y conservar el texto cuando falla el proveedor. Una respuesta anterior no reemplaza una edición nueva.
03
La evidencia
Pruebas de API y de interfaz cubren resultados, fallos de red, respuestas inválidas y cambios durante una solicitud. Las pruebas automatizadas de interfaz usan respuestas simuladas claramente separadas de la inferencia real.
04
El contexto
Proyecto del curso IBM/Coursera. Watson proporciona el modelo. Las puntuaciones no diagnostican emociones ni condiciones clínicas; la app solicita ejemplos ficticios en inglés.
