SuperAPI AI 工具集

bep-software-debugging

测试与质量

查看项目

更新于 10-16 09:55

技能介绍

用途:诊断可复现的软件缺陷、回归、间歇性失败或无法解释的性能变化,并找出其因果修复。若用户未同时要求修复,诊断过程保持只读。

主要能力与做法:先陈述确切的可观察症状,建立快速且确定性的复现,或采用最接近的可控探针;随后最小化复现,并依据现有证据对被证伪的候选原因排序,每次只测试一个原因。沿真实的公共接缝与受影响的外部边界追踪失败路径,仅在能区分原因的位置加入临时插桩。

修复授权后的流程:先把症状保留为红色能力的回归测试,放在能完整证明它的最低成本层;应用最小的因果修正,重跑聚焦测试与原始场景,然后移除临时插桩。

性能回归:修改代码前先测量可比较的基线,在微优化前检查无界查询、扇出、并发、内存、集合以及逐项外部调用。

报告与限制:需报告实际原因、证伪其他候选的证据、修复后变化的行为以及仍存的不确定性。不得用 catch、重试、回退或延长超时,把未知或损坏状态转换为成功。资料未提供安装命令、平台与收费信息。