我要发布信息 后端开发完接口才给出接口文档,合理吗?你怎么看?

后端开发完接口才给出接口文档,合理吗?你怎么看?

一个非常好的问题。我是一个web应用程序架构师,多年来一直致力于回答这个问题。欢迎跟我来了解更多。

我要发布信息 后端开发完接口才给出接口文档,合理吗?你怎么看?

后端提供接口文档为时已晚,这是合理和不合理的。根据具体情况,总有解决办法。让我谈谈我的观点。

不合理:成熟的技术团队重视功能设计,在编写代码之前有完整的技术文档和功能定义。即使在TDD测试驱动的开发模式下,测试数据已经准备好了,那么接口逻辑就已经确定了接口文档是否编写好了,理清它们是很自然的。

-第一,主观原因。原因是多方面的,比如赶进度,没有时间,不懒得写,甚至在开发前没有仔细设计,在做的时候也有变化。真的没有好办法。

-客观原因:需求在变化,功能在变化,接口也在变化。所以,如果你写了一个文件,它的自然更新和维护?天哪?

有解决方案吗?建议尝试:[1]swagger接口文档,将文档集成到代码中,集成维护文档和修改代码,在修改代码逻辑的同时方便修改文档描述。

2、邮递员界面测试工具,导入导出JSON文件,高效的团队合作。Postman支持各种请求方法和配置环境变量,对返回的结果进行测试和验证,支持批量自动操作,可与自动构建系统集成。

接口编程中,为什么只用get和post?

得到,帖子就够了。。restful接口做什么?完成这项工作很好。别胡思乱想

苏佩。这是我现在最常用的接口测试工具。

在我们的日常开发过程中,大多数是两种类型的接口:soap API和rest API。Soupui对这两个接口都有很好的支持,而且它还支持Amazon Web服务,它只出现在软件的首页上,但没有实际使用。

事实上,许多接口测试工具都很好地支持这两种常见接口。这里我不详细说明具体用法。它们都是图形界面操作。您可以根据说明一步一步地创建一个新接口。

其中,压力测试非常方便,也可以根据提示逐步创建。最后的操作页面是这样的:

您可以设置:并发数、策略、压力测试时间等

结果可以显示:最大响应时间、最小响应时间、平均响应时间、TPS等。

非常容易使用,您可以尝试。

标签:

最新文章

  1. visual studio2013怎么编写c语言 Visual Studio 2013编写C语言教程2025-03-11
  2. 儿童运动套装 儿童棉质运动套装怎么样?2025-03-20
  3. 如何快速查看Foxmail邮件的所有附件2025-03-08
  4. 苹果ios13壁纸 一个7人的iOS开发团队竟然三个月左右才能兼职完成像微信类的社交软件项目,难道都是这样?2025-03-26
  5. 每天跳三百个跳绳能减肥吗 一天三百个跳绳可以瘦多少卡距离?2025-03-17
  6. 新文章如何利用光盘刻录大师提取音乐CD中的歌曲2025-03-08
  7. 电脑配件一般去哪批发 电脑配件批发哪个网站?2025-04-01
  8. html简单网页代码 QQ农场怎么上不了,老是说网页有错误?2025-03-26
  9. 广告制作接单网站 免费广告制作2025-03-26
  10. 培训机构网页设计 网页设计培训哪家好?2025-03-18
  11. 如何在Photoshop中设置界面颜色2025-03-11
  12. 怎么把手机蓝牙变成音响蓝牙(蓝牙音频怎么换成扬声器?)2025-03-20
  13. 设计网站推荐 有哪些提供设计图片素材的网站?2025-03-31
  14. ppt怎么转换成word文档讲义 pptx文件怎么转换为word文件?2025-03-09
  15. 给我一个企业邮箱账号 外贸菜鸟求教,做外贸用什么邮箱好?2025-03-26
  16. 手机uc浏览器截图在哪里 浏览器里右上角截屏怎么找?2025-03-15
  17. 苹果手机外屏可以自己换吗 苹果6s外屏碎了可以单独换外屏吗?2025-03-21
  18. 宝马全新7系 宝马新7系有gpf吗?2025-03-24
  19. 西安工业大学是几本(西安工业大学是几本?)2025-03-24
  20. python opencv软件开发教程 pythonopencv查找某图片是否包含字母a?2025-03-13
  21. 如何在电脑中获取有关平板模式的详细信息2025-03-14
  22. 学生php实训个人总结 创业做网站选择用node好还是php?2025-03-26
  23. 网络营销的方法有哪些? 网络营销的就业前景怎么样?2025-03-26
  24. 滑块助手app 付款助手的铃声怎么打开?2025-03-17
  25. 如何将WinRAR压缩软件添加到开始菜单2025-03-08
  26. 企业邮箱大全 外贸公司该如何选择企业邮箱?2025-03-29
  27. 图片目录怎么转成文档目录 图片目录转换为文档目录2025-03-12
  28. 汽车轮胎为什么会生锈 汽车轱辘为什么会生锈?2025-03-21
  29. QQ音乐一键清理功能的使用指南2025-03-07
  30. 王者荣耀限玩怎么解除 王者限时间了怎么办?2025-03-18
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 天斧99和ldf对比 VT LDF,VTzf2,VTzf2LD该怎么选?

    VT LDF,VTzf2,VTzf2LD该怎么选?zf2和zf2ld相差不大,zf2lcw和前两者相差很大。然后我玩了几次zfldf,它很容易使用,但也许我已经习惯zf2了。老豆腐有点奇怪。它是刚性的,但有弹性。3U zf2,除非是专业玩家

  2. 2 短信怎么备份到新手机 duilib.dll是个什么文件?

    duilib.dll是个什么文件?后缀为DLL的文件称为动态链接库文件,也称为“应用程序开发”。在windows下,主程序调用不同的DLL文件来实现不同的功能。当我们执行一个程序时,会调用相应的DLL文件。一个应用程序可以使用多个DLL文件

  3. 3 五子棋新手入门 三子棋游戏规则?

    三子棋游戏规则?游戏规则要求:电脑(随机)和玩家一次一个,双方交替,直到电脑或玩家中的任何一个获胜,或者棋盘已满,游戏结束。获胜判断:只要电脑或棋手的棋子有三个棋子连在一起,可以是水平连接、垂直连接或斜连接,一方获胜,游戏结束。如果棋盘是满

  4. 4 overflow第二季 为什么现在Python一下子就不火了?

    为什么现在Python一下子就不火了?打开招聘网站搜索发现,Python招聘的帖子虽然没有老Java语言那么多,但薪水普遍很高。不管您是否意识到这一事实,Python不再是一种年轻的编程语言。尽管Python没有其他一些语言那么古老,但它仍

  5. 5 电瓶车电量怎么看 电动车rvm什么意思?

    电动车rvm什么意思?RVM是一个后车监控系统。当变道时,它会提醒你什么时候有车辆在后盲区。这是使用安装在后保险杠上的亚毫米波雷达来感应左右车道与后车之间的距离。变道引起危险时,通过闪烁指示灯和发出报警声提醒驾驶员注意RVM是后车监控系统的

  6. 6 easyui和layui哪个好 layui怎么自由设置样式?

    layui怎么自由设置样式?$(“选择选项:已选定"). Attr(“custom attribute name”)//建议在自定义属性名之前添加数据,这样更符合HTML5的规范,如$(“sel选项:已选定"). Data(“name”)/

  7. 7 excel函数公式大全 malloc函数怎么使用?

    malloc函数怎么使用?Malloc只是动态分配内存空间。Void*malloc(long nbytes):此函数分配nbytes并返回指向此内存的指针。如果分配失败,将返回空指针(null)。例如,char*PTR=null PTR=(

  8. 8 双精度浮点数输出格式 计算机vb编程中,单精度浮点数和双精度浮点数有何异同?

    计算机vb编程中,单精度浮点数和双精度浮点数有何异同?单精度占用4字节,其值为近似值,双精度占用8字节,其值为正值,实值(单精度-双精度)单精度(单精度)和双精度(双精度)类型值为浮点值,用小数表示实数。单精度可以精确到7位,而双精度可以精

  9. 9 现在主流web开发工具 Vscode如何既能运行调试Python又能运行调试Java?

    Vscode如何既能运行调试Python又能运行调试Java?每个ide都有两个核心组件,编辑器和调试器。Vscode也不例外!用于编写编辑器代码,支持语法高亮、纠错等功能!调试器负责运行和调试。每种语言都需要不同的编辑器和调试器,这些编辑

  10. 10 elasticjob官网 spark怎么结合es使用?

    spark怎么结合es使用?实现了spark的基本功能,包括任务调度、内存管理、错误恢复和存储系统交互。Spark核还包含了弹性分布数据集的定义。Spark是一个用于操作结构化数据的程序。通过sparksql,我们可以使用SQL或hive(

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图