昨天提测出现了问题,问下这种算提测失败吗

2022-12-29 10:53:10 +08:00
 bury
修改以前的商品后台管理系统,新建商品时会选择品牌,品牌由于前端错误展示的是禁用的品牌,但是商品可以创建成功,这里后台没有做处理。但是商品新增后是可以继续在商城小程序上购买不影响流程,这个品牌只有在后台商品列表搜索时有用。开发时没发现这个问题,这种算提测失败吗?
如果 op 描述的有问题 v 友们可提出
3477 次点击
所在节点    程序员
31 条回复
maocat
2022-12-29 10:59:28 +08:00
个人猜测,前端写错了逻辑,导致产生错误数据,你把 bug 提给后端,后端认为和他没关系,和你开撕
renmu
2022-12-29 11:01:20 +08:00
这不就是 bug 吗?提测失败是什么鬼。
wdlth
2022-12-29 11:02:41 +08:00
业务的验证都应该是后端是做的。
rookie4show
2022-12-29 11:02:52 +08:00
看你和测试关系,和流程的严格程度
rabbbit
2022-12-29 11:05:28 +08:00
按照测试的逻辑是,给商品添加品牌时,被禁用的品牌应该无法选中或不显示,所以不给过.
q474818917
2022-12-29 11:09:13 +08:00
算体侧失败,打回去吧
fo3xx
2022-12-29 11:11:16 +08:00
后端的锅,创建、列表、购买都没验证
bury
2022-12-29 11:18:06 +08:00
@maocat 前端是品牌这个接口以前参数 1 是启用 0 是禁用这次修改了 0 是启用 1 是禁用,前端开发的时候没注意没改,并没有开撕,就页面来说是前端的问题
bury
2022-12-29 11:18:40 +08:00
@renmu 测试直接说提测失败。不理解所以来问问
bury
2022-12-29 11:19:38 +08:00
@wdlth 对后端验证没做,但是前端这里传的参数也不对,可以看下 8 楼的恢复,理论时和后端验证了就没这个问题了。
bury
2022-12-29 11:21:24 +08:00
@rookie4show 刚来公司没多久。
@rabbbit 是只显示了禁用的品牌,还创建成功了
@q474818917 好的
@fo3xx 归根结底是后端的问题。
visper
2022-12-29 11:50:41 +08:00
作为一个后端, 涉及到敏感安全的, 总要时刻想着"总有刁民想害朕", 想着前端会故意传各种错误或者特殊构造的参数来祸害你.你要做好万全的防御来抵制这些前端小人.
jackroyal
2022-12-29 11:53:25 +08:00
是说有提测准入, 然后因为这个 case 判断为提测准入失败被打回吗? 不过说真的, 如果这么极端的 case 都要求提测前覆盖到, 那还要测试干嘛, 全都研发自测得了
weegc
2022-12-29 11:53:38 +08:00
提测之后,测试会根据冒烟测试用例走一遍, 有阻塞或者关键流程失败, 则算提测失败,计入开发绩效里面
冒烟用例通过之后, 正式进入测试
laoona
2022-12-29 11:56:20 +08:00
这想都不用想,后端功能没做校验。接锅吧!不能啥都依赖前端校验传值
bury
2022-12-29 13:15:12 +08:00
@visper 哈哈 我是前端,但是我不会故意害人的,我只是忘记改了,可以看下上面的回复
bury
2022-12-29 13:17:04 +08:00
@weegc 那这种应该不算没通过吧 我觉得
alexsunxl
2022-12-29 14:13:13 +08:00
@weegc 那是测试不通过, 提个 bug 得事情,也不能算提测失败吧。
得是测试拿到提测后,连整个测试环境都跑不起来的,没办法开展测试的,才叫提测失败呀。
xiaoshan5733
2022-12-29 14:24:40 +08:00
既然你们公司有提测流程,那么在提测前务必按照测试用例跑一遍,如果测试用例没写就不算提测失败
Macolor21
2022-12-29 14:34:30 +08:00
品牌接口以前是 1=enable, 0=disable. 现在变成了 0=enable, 1=disable

那么,所有提交给后端的是请求都是成功的,此时这个参数是 0 还是 1 ?如果是 0 ,那后端没有问题,你试试 1 的请求能不能过。 能过那就是后端的锅,没校验;不能过那就是前端的锅,一个参数没改整个业务逻辑反转了。

关键在于后端做没做校验,后端只要有校验,那怎么甩这个锅都是前端的。如果后端没做校验,那两个人都有问题,但后端的锅占 80%

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

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

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

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

© 2021 V2EX