然后前端在写页面的时候,各种奇怪的报错,缺少字段。
严重影响开发效率啊,说了要测试,但是却回太忙,没空。(实际算是比较忙。)
怎么办?
1
mikuazusa 2018-06-22 11:03:45 +08:00
用 RAP,
|
3
ghos 2018-06-22 11:16:03 +08:00
这种是开发制度问题。。。无解
|
4
coolworker 2018-06-22 11:36:36 +08:00
后台难道不会发模拟测试吗
|
5
v2xe2v 2018-06-22 11:41:22 +08:00
如果接口都好了 前端可以用 mock
|
6
kindjeff 2018-06-22 11:46:48 +08:00
选择原谅
|
7
IvanLi127 2018-06-22 11:48:10 +08:00 via Android
没测试不就对接的时候他比较忙么。。。你这效率影响不是很大吧?
|
8
k9982874 2018-06-22 11:49:56 +08:00
像楼上说的定好接口用 mock 吧
不过也就是把问题延后,真正对接的时候就哭了。 到时候把问题上报,让 leader 处理吧。 |
9
mhycy 2018-06-22 11:50:25 +08:00
后端的态度问题,向上反应。
这种人就该开掉,最烦这种自以为是但写出一堆低级 BUG 的后端 |
10
paparika 2018-06-22 12:04:42 +08:00
我觉得得看你 leader 能不能摆平他了,如果遇见滚刀肉那种,嘴上可能先打发你,配合起来各种敷衍,还是够喝一壶的
|
11
zjsxwc 2018-06-22 12:34:21 +08:00 1
约定好接口文档先啊,就算后端代码直接不测试发布,也是按接口文档来的,也就不影响前端什么事情
|
12
ourzhang 2018-06-22 12:34:56 +08:00
无解,只能制度上解决。
在忙跑一跑低级 bug 也不会出来这么多吧? 难道就是盲写根本不跑的那种? |
13
zjsxwc 2018-06-22 12:38:51 +08:00
话说我也是后端,我开始也写测试代码,但后来事情一多我就忘记写了(太懒),然后让新来的人对着接口文档,把这些测试代码补上,也是让他熟悉项目,(逃。。
|
14
VoidChen 2018-06-22 12:59:35 +08:00
两天 8 接口的临时后端表示,我写完接口也会去用 postman 测一下。。
|
15
kimqcn 2018-06-22 13:07:29 +08:00
不听话就开~
|
16
scofieldpeng 2018-06-22 13:22:45 +08:00
先出接口文档,前端按照接口文档来 mock,等接口写完,自测没问题,上 rd,随后 QA 跟进,我是服务端开发工程师
作为前端,你先按照文档 mock 来,如果接口有出错而你检查了你的代码无误,怼回去,别抱怨,写完接口测都不测的同事注定是活不久的,当然,后台硬当我没说。 |
17
LeungJZ OP @coolworker
还真不会。 @v2xe2v @k9982874 有这么顺利的话,就不回来吐槽啦。 @kimqcn 我没有这个权力。 @zjsxwc 不是没有测试代码,是根本没有试过那个接口能不能走通。对了,没有接口文档,靠的是口口相传 + 一个 doc。 @scofieldpeng 连开发文档都没有更别说接口文档了。 |
18
LeungJZ OP @ourzhang
怎么说呢。就是我前端按照规定的数据结构传上去了,理应返回 200 success 的,然后报了 xxx 字段不存在(数据表中不存在)。 好了,修好上面的了,下一个接口,列表接口,ok 报错了,xxx 未定义 / xxx 不能 foreach。 心好累啊。 |
19
iyangyuan 2018-06-22 15:11:51 +08:00 via iPhone
必须有接口文档
|
20
real3cho 2018-06-22 15:41:50 +08:00
1.问题上报,他们处不处理是他们的事。(怕扯皮就是写邮件)
2.自己模拟数据继续开发,不要因为接口不通卡进度。 |
21
Email 2018-06-22 15:52:27 +08:00
我们前端也不测接口的。。。。。
全是 mock 完提测 |
22
night98 2018-06-22 16:09:31 +08:00
写接口起码要能跑通吧,这个测都不测?这么 6 的吗
|
23
Heavytiger 2018-06-22 16:20:31 +08:00
你们 leader 也是搞后台的吧,我也遇到这种情况,没辙,忍了兄弟。
|
24
luffysup 2018-06-22 16:40:20 +08:00
当面交流??
|
25
wen4034 2018-06-22 16:40:32 +08:00
我怎么感觉在说我
|
26
LeungJZ OP @real3cho
肯定有写 mock 数据的。 前端只是调用,要怎么测呢? @night98 是的,就是这么 6. @Heavytiger 并不。 @luffysup 口口相传的文档,不然呢? |
27
flowerains 2018-06-22 17:28:17 +08:00
测试用例?不存在的
开发文档? 不存在的,有口就行了 测试代码都不做,接口都不通怎么好意思给到前端的? |
28
corningsun 2018-06-22 19:05:56 +08:00 via iPhone
swagger 都没有吗?
|
29
Flicker 2018-06-22 19:18:24 +08:00 via Android
开发前让后端写好 api 文档吧,时间允许你们可以用 mock。
按理说后端再怎么也得用 postman 测一下吧,这种还是制度问题。 |
30
codeyung 2018-06-22 19:44:31 +08:00
没接口文档 你还写个锤子 - - 直接反应吧
|
31
Philippa 2018-06-22 20:21:54 +08:00 via Android 2
好奇你们上线后怎么办。我自己的服务上线后, 因为用 Python 不跑到那都不会报错, 而且要热更新到新版本, 不写测试导致更新出问题机率几乎是 100%的。出问题了, 一个邮件马上杀过来, 异常信息通过邮件直接报警给上司, 然后就会过来问我发生什么事。每次部署都是各种对比, 测试跑完再跑, 代码版本先走测试环境再到生产环境。搞得每次部署都如临大敌一样。文档修改和下游是通过上司传达的而不是直接和文档人员沟通, 改来改去等着被沟通吧。都是制度问题。
|