开发人员首先得是好的测试人员

  最近真是多事之秋,一件接一件的工作失误,真是暴击。先说一下具体原因,最近项目更新发布比较频繁,我所负责的部分接连出现问题。一个是影响客户正常签到,一个更是影响到客户正常的登录,严重程度大大超过想象。公司的具体处罚且不说,单就给客户造成的影响以及公司的信誉损失就很大,对我的打击也是很大。我总结出来一下几个原因。

  1、工作能力和态度。从13年4月份开始工作,期间出现过问题,但都是小问题。这次问题的出现确实是一次警醒,工作一是态度一是思路,它是我们赖以生存的东西,所以尊重自己的工作,爱惜自己的产品。注意细节,关联逻辑,认认真真的做好每一项任务。

  2、自测正反梳理测试流程。之前一直忽视测试的重要性,对自己开发的东西迷之自信,确实吃了不少亏。好的开发人员首先应该是一名合格的测试人员。主要有一下几部分需要注意,a、参考原型、功能表、UI设计图确认核对每一个功能点,确保页面设计一致,没有功能缺失;b、确保所有的流程能够走通;c、确保修改部分对其他模块没有关联影响;d、项目中所有的跳转方式检验;e、需要以一个新人的身份走完重新安装,内部升级,确保没有测试的死角。

  3、应用市场发布流程。现有的流程是产品经理有需求,app完成自测和测试人员测试后,没啥问题发布到应用市场。正常来说没有问题,但是不排除意外,我就遇到了。修改xib登录页面样式后,调用的纯代码定义布局。结果没有考虑到应用内升级这一情况,导致登录页面无法正常登录。所以需要在appstore应用版本更新之前设置一个内部审核开关,在内部确认完没有问题之后,再开启版本更新提醒,算是一个保险措施吧。

posted @ 2021-08-06 16:31  奔跑的小蚂蚁9538  阅读(58)  评论(0编辑  收藏  举报