肯德基全家桶
2021-09-02 11:12
采纳率: 100%
浏览 54
已结题

如何仿造swagger写一个测试接口的平台?

领导要求搞一个自己的测试工具,要求和swagger一样 甚至比他更好?可以测试接口,有接口文档,将来2.0还能实现定时自动化测试接口?我感觉好难啊,入职才3个月。

  • 好问题 提建议
  • 收藏

3条回答 默认 最新

  • 格一物 2021-09-02 11:45
    已采纳

    优秀!做好了,分享下实现思路!
    接口请求工具还相对好做点,但是要将接口识别出来,估计还是得像swagger一样,使用侵入式注解扫描实现。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • little_how 2021-09-02 12:03

    1.如果是为了锻炼,自己做也无可厚非,所有的接口定义都被spring缓存起来了,自己拿就可以;
    当然spring的是标准定义,自己做的话肯定得加上自己的注解便于解析和生成接口;
    获取接口定义的方式可以参考我的这篇文章 : 自研简易apm(基于springcloud)基础组件系列文章(二)_littlehow的专栏-CSDN博客 主要依托于spring分析本系统接口信息,进行上报 https://blog.csdn.net/w172087242/article/details/107494614
    2.可以参考yapi的集成方案,毕竟swagger也好、增强版的knife4j也好,都是针对的单项目,但是一个系统可能由多个项目
    来进行支撑,所以接口定义有个统一的出入口还是比较有意义的。 yapi存储使用的是MongoDB,你也可以考虑使用其他的
    存储方案,自有发挥,如果做出来了,必然能提升自身的技术以及其他能力的。

    希望对你有帮助...

    评论
    解决 1 无用
    打赏 举报
  • 两个猕猴桃 2021-09-02 11:18

    工期多久?

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题