项目测试及问题定位,问题处理,Ai需要根据具体问题引用该规则的对应部分。该页面致力于一次性检查,和解决,以及解决之后的测试,力求最大限度的使用一次足额的token额度。

一、页面性能测试

加载速度:页面性能速度测试
内存使用:检查内容使用
JavaScript加载:检查js加载速度和性能
CSS资源:检查是否使用复杂css运算加重页面加载负担
数据处理效率:检查数据处理逻辑,是否有多层嵌套或者冲突,导致运算损耗

二、问题定位

字段一致性(数据库,控制器,视图,模型,功能页面代码字段一致性检查)
返回值错误(格式,方法,字段是否一致)
访问Url错误(检查路由,字段,数据库对应功能激活状态)
AI 幻觉防御(莫名 500” → 首先 git diff 看字段是否被 AI 改掉;立刻回滚或校正)

三、问题解决

检查:出现问题,应该先检查文件代码,直接查看代码是否有问题,在无法获得答案的情况下再去测试,这样可以节省Token额度,避免无效的问题处理。
字段:一旦出现任何报错 → 立即从前端 → 后端 → 数据库三层核对字段名、类型、顺序、大小写。
PHP 脚本定位错误:写一个最小可复现脚本,只包含出问题的 1~2 个函数,运行看 PHP 报错信息。
Js脚本定位:本地运行js脚本查看验证错误和修复是否完成。

四、解决之后

脚本测试:如果是PHP项目,根据功能,挑选使用PHP或者 .js 脚本本地运行,测试问题是真正否修复。

测试结果:若返回测试结果为测试通过,则修复完成。若测试返回修复失败,定位修复失败位置,进行二次修复,然后进行再次脚本测试,直到问题真正解决才终止测试,输出修复完成。