最近使用TRAE IDE进行编码工作,在AGENTS.md和对话中都告诉TRAE修改代码后自己先测试,测试通过后,再让我人工审核,但是每次改完代码就告诉我“完美,修改代码怎么怎么成功,然后测试也不做,我手工做的测试就是一坨。”
改代码之前先让它写个计划文档,计划中要包含测试,然后再按照计划开始改,改完之后核对计划看看有哪些遗漏。审核可以让另一个agent帮忙,不用人工
1 个赞
ai是不可信的 哎 只能多给指标 观测一下 规则这些也不一定都对的
1 个赞
需要到 设置 - 规则 看看有没有选中一些选项。
1 个赞
测试是需要测试用例的。所谓的“测试用例”,指的是一个函数的外围代码,通过给函数赋值,然后观察输出结果的方式判断该函数有没有正常工作。即使是这种测试方式,AI尚且会跳过某些测试用例,甚至删除不通过的测试用例来伪装代码合格,更何况你只是口头告诉AI要测试,那AI肯定不动手就说测试通过了呀
1 个赞
可以让它写针对改动的测试案例,然后自动测试改动是否有问题
1 个赞