Cómo interpretar una traza de pila y localizar el fallo.
Una traza de pila muestra el camino hasta un fallo, no necesariamente su causa original. Encuentra el marco relevante de la aplicación y examina los datos que recibe.
Adapta el flujo de trabajo a tu tarea.
Localiza el marco relevante de la aplicación y examina los valores y llamadas que llegan a él. Explica qué falló en ese punto y retrocede hasta la condición ausente, sin asumir que la última línea contiene la causa original.
- Qué aportas
- Traza del error y contexto de la aplicación.
- Qué obtienes
- Ruta del fallo y próximos pasos de diagnóstico.
Mira la entrada y el resultado.
Entrada y salida ilustrativas · ejemplo didáctico, no una ejecución de WebAct en directo
Ejemplo campo
TypeError occurs when code reads user.name and user is undefined.
Ejemplo completo
Check where user should be assigned and why it is absent; choose appropriate missing-user handling rather than hiding every error.
Carga esta entrada en el prompt y cópialo en WebAct para probar la tarea. Tu resultado puede diferir del ejemplo.
Decisiones y solución de problemas.
¿Debe editarse cada marco de la traza para corregir el error?
Encuentra primero el comportamiento responsable en la aplicación. Los marcos de frameworks y bibliotecas suelen mostrar la propagación, no el origen del defecto.
¿Por qué el encadenamiento opcional elimina la excepción pero deja la función rota?
Puede ocultar la ausencia de un valor necesario. Decide si los datos ausentes son válidos o indican un fallo anterior que debe corregirse.
Pruébalo con tu propia fuente.
Sustituye el ejemplo por tu material en el prompt. Conserva los requisitos que necesites y copia la tarea en WebAct.
Personalizar y copiar la tarea ↑