领导让我做一个 AI 自动化测试接口的智能体... - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
NoneUndefined
V2EX    程序员

领导让我做一个 AI 自动化测试接口的智能体...

  •  
  •   NoneUndefined 18 小时 23 分钟前 1254 次点击

    领导今天布置任务,说要做一个 AI 自动化测试接口的智能体。大家有什么好办法吗? 要能测到接口里的所有边界情况,然后要能出一份测试报告...我本来想 Cursor 里让 AI 读取下代码逻辑生成点 cURL 的脚本算了,但是这个报告我真的服了...

    求大家支支招,解决不了需求,我就只能解决提出需求的人了哈哈

    8 条回复    2025-10-11 10:54:24 +08:00
    among
        1
    among  
       18 小时 15 分钟前
    几个要点:
    1:接口的规范是怎么定义的;
    2:测试执行用什么,curl 还是其他的脚本;
    3:测试结果和报告的内容和具体要求。

    这几个明确了,就可以写提示词了,把所有的需求细化,明确输入和输出。
    可以加上 mcp 的 tool ,调用工具执行,获取结果,生成报告。

    现在所谓的智能体大部分是提示词工程。另外还有一个很重要,模型用什么,模型的质量和能力是关键。
    clino
        2
    clino  
       18 小时 15 分钟前
    隔壁不是有一个 agent 框架 t/1159055 可以试试
    clino
        3
    clino  
       18 小时 14 分钟前
    zjb861107
        4
    zjb861107  
       17 小时 19 分钟前
    漏测的锅怎么分?
    NoneUndefined
        5
    NoneUndefined  
    OP
       8 小时 12 分钟前
    @edsion1107 ai 那么强,必须 ai 全锅
    midsolo
        6
    midsolo  
       7 小时 32 分钟前
    一个 AI 自动化接口测试智能体,能让公司 "云测平台" 30 多人的团队全部下岗,AI 确实牛逼啊
    kingofzihua
        7
    kingofzihua  
       6 小时 58 分钟前   1
    apifox 的功能能满足吗? 使用 ai 生成 测试用例,然后 自动执行生成测试报告

    https://docs.apifox.com/generate-test-cases

    https://docs.apifox.com/test-reports
    GPLer
        8
    GPLer  
       5 小时 33 分钟前
    测边界情况轮子很多了,都不一定要用 AI ,难的是怎么测试正常情况。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5513 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 08:28 PVG 16:28 LAX 01:28 JFK 04:28
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86