1、兼容性
背景:公司的内部系统都是基于Chrome测试的,平时也不用测兼容性
前些天因为一个项目涉及审核,就想着利用下多个浏览器测试下,看看再点击<审核>时服务端是否有对单据读取最新的状态,然后点击详情时发现微软自带的Edge浏览器有个底部栏,显示<取消>、<确定>按钮
image.png延申:对于前端的代码,我们组内也讨论了几次,都不知道怎么解决,也想着让前端给我们培训下
2、页面缓存
场景:某个审核页面有2个tab页,审核详情里有个填写备注的功能
image.png问题:后置审核,A单据 审核页面 填写备注后,审核通过,列表加载下一条B单据,但是备注内容显示的A的备注
(前置审核功能是好的)
实际结果:B单据在数据库里查询备注是没有被保存的,审核页回到列表页再次进入时也没有显示备注
原因:前置和后置属于2个开发做的,虽然接口是同一个,但前端写了2个方法,这次功能优化时换了一个前端人员,只改了一个页面,当然我也只测了前置功能,属于出了线上bug,备注是一个单独的接口,加载下一条数据时前端没有进行请求
网友评论