求问,后端是怎么接口自测的?

2019-12-04 11:22:35 +08:00
 lifesimple

和我配合的后端写完从来不自测(大概 10 个接口 6 7 个不能一次通的),然后都是前端调试的时候,有问题然后和他说下。 每次都要前端页面上点击发个请求然后后端断点调试,一次两次倒还好,每次都是这种操作 而且还要点好几次,不知道是不会用 postman 还是懒 真的感觉很蠢这种方式联调。

16712 次点击
所在节点    程序员
128 条回复
test3207
2019-12-04 12:02:26 +08:00
写单测啊,然后没有单测条件 Postman 也行。天天人肉联调你看我不打爆这 sd 的狗头。
解决问题的话,自己写假数据保证任务完成,延期不背锅;先找当事人反映,最多你前端本地跑让他自己调。不改的话再往部门领导反映。不管的话就准备找下家呗。
opengps
2019-12-04 12:15:05 +08:00
一次性能通过 3-4 成似乎挺厉害,不过自己不会测试就很菜了
luozic
2019-12-04 12:19:50 +08:00
spring contracts ; swagger ; postman ;实际就是懒和甩锅。
slyang5
2019-12-04 12:44:58 +08:00
@lifesimple 这后端合作真难啊 😁
kylinC
2019-12-04 12:49:09 +08:00
postman 单元测试
Hurriance
2019-12-04 12:55:40 +08:00
约定好返回数据格式,后端自己的接口肯定要自测的啊
wangkun025
2019-12-04 13:02:11 +08:00
@f056917 把后端打死算了
inrenping
2019-12-04 13:22:24 +08:00
SjwNo1
2019-12-04 13:22:51 +08:00
个别前端连传参都传不对的,后端有抱怨? 有情绪和他沟通不就好了 。。。
1O
2019-12-04 13:23:57 +08:00
@kangmang92 API request builder - A free, fast, and beautiful alternative to Postman
limingjie138
2019-12-04 13:28:26 +08:00
上家是 postman,刚入职这家项目是 swagger 搞定,现在特么的连 service 都不用写,可重用性拉满= = 想写错都难。不测接口的后端不只懒,他肯定没干过全菜(误);
scukmh
2019-12-04 13:30:26 +08:00
个别前端连传参都传不对的,后端有抱怨? 有情绪和他沟通不就好了 。。。
xingheng
2019-12-04 13:34:49 +08:00
不用 Postman 调试,怕不是连 ut 也没有
robot1
2019-12-04 13:42:03 +08:00
质量这么低可以向上级投诉啊,开会的时候反应啊 还有打断点这种调试方式完全不适合后端,应该具备完整的日志。
darknoll
2019-12-04 13:47:04 +08:00
可能是 cookie 啥的,嫌麻烦
ylsc633
2019-12-04 13:47:25 +08:00
数据不对 所以就需要联调

请求不通 后端可能测了,也可能没测

比如 他自己用 postman 请求是 ok 了. .可是忘记前端需要跨域,所以都不通了..

比如 他以为 这个参数是从 url 里取的, 结果前端是从 header 里传的. 导致不一致..
fatpower
2019-12-04 13:51:42 +08:00
和他领导反馈
uxstone
2019-12-04 13:56:20 +08:00
蠢 懒 坏
DT37
2019-12-04 14:02:14 +08:00
果然我菜,我一般 postman 测试过的,前端测试不过,哎,参数太复杂就让前端人肉了
passerbytiny
2019-12-04 14:08:33 +08:00
既不是不会用,也不是懒,而是:若你们的开发流程中没有单元测试环节,那么有过经验的人,是不会自找麻烦的去主动做的。

PS:通常,单元测试的时间至少是编码时间的一倍。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/625803

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX