如何解释堆栈跟踪并定位故障。
堆栈跟踪显示通向故障的路径,但不一定显示最初原因。找到相关应用帧并检查到达该帧的数据。
按任务需求调整流程。
定位相关应用帧,检查通向它的值和调用。解释该点失败的内容,再向前追溯缺失条件,不要假设最后一行就是最初原因。
- 你需要提供什么
- 错误跟踪和应用上下文。
- 你会得到什么
- 故障路径和后续诊断步骤。
查看输入和结果。
演示用输入和输出 · 教学示例,并非 WebAct 实时运行结果
示例 个输入项
TypeError occurs when code reads user.name and user is undefined.
完整示例
Check where user should be assigned and why it is absent; choose appropriate missing-user handling rather than hiding every error.
将这份输入载入提示词,再复制到 WebAct 中尝试任务。实际结果可能与示例不同。
决策与问题排查。
修复错误需要编辑堆栈中的每个帧吗?
先找出负责的应用行为。框架和库帧常常显示传播路径,而非缺陷来源。
为什么可选链消除了异常,功能却仍然损坏?
它可能掩盖了必需值的缺失。判断数据缺失是合法情况,还是需要修正的更早故障。
使用自己的资料试一试。
将任务提示词中的示例换成你的材料。保留所需条件,再把任务复制到 WebAct。
自定义并复制任务 ↑