为何许多更新后的APP有明显的而重大的BUG,例如经常性闪退导致恶评如潮,难道开发人员不做测试吗
说一下之前全民K歌和QQ音乐的情况,在一个新版本开发整个过程中就一直在测,包括测试工程师的测试和自动化测试。同时还有个叫NewMonkey的东西在跑,模拟随机点手机用的。一般某个版本完成到一些阶段之后就会提测,同时每天会跑自动化打包测试,不通过会收到邮件,每天还会跑一个安装包质量监控,如果发现有不合理的问题比如资源过大,可以及时解决。提测之后当然就会生成bug单,开发这边一个个清掉之后阶段性在公司内发体验版本。常见的崩溃基本都会在开发期间内暴露出来,并解决掉。正式发布之前是一定要通过测试和QA的,闪退在一定条件下一定会有,毕竟有些路径可能非常奇葩,不一定能覆盖全面。但如果是非常明显的路径出现闪退,那测试部门就要背这个锅了,一般来讲很难出现这样的情况的。真的出现了的话一般我们会先考虑用动态下发补丁的方式修复,实在修复不了的问题会紧急提交一个新版本。腾讯的测试和QA流程做得还是不错的,我认为你说的这种情况比较少。
■网友
论灰度更新的好处
■网友
测试确实做了,但是覆盖面不够广啊
推荐阅读
- #补贴#江阴为何迟迟没执行?|解忧帮 无锡:机动车报废有补贴
- 纯电|实力大增,更新后沃克斯豪尔Corsa水平如何?
- OC为何跌出语言榜前十
- 都更新|高中物理:高考做题陷阱总结!这些易错点赶紧避免吧!
- 何能|布局素质教育 教育巨头为何能迅速推进?
- 汽车|把车越卖越贵,全新领克01为何可以这样?
- 阿里程序员网上招人的情况为何如此多见
- 心流西春|为何你的后半箱油总是不耐用?油是正经油,问题可能出在这里
- 三本的物联网工程有出路吗
- 一粒尘埃的尘|为何很多新车不再设计“雾灯”,雾灯不重要吗?
