自测过程,开发要有足够细心和敏感度

       我是一个iOS开发,程序开发完成后,就要交付测试。在开发后期到交付测试前,需要自我的反复自测。我发现,自测过程,开发要有足够细心和敏感度,才可更多的发现隐藏在代码中的异常问题并趁热打铁地解决。

       测试一方面帮助发现程序中的不对地方,另一方面也在监督开发者的水平。交付前,我一定一定要反复地自测,确保问题降到最少,才可在等待测试反馈问题过程,减少莫名的紧张感。也许,会笑我是嫩鸟,那你就想错啦。自我的认知是,自测上的严谨与开发的长短没有关系,严谨是自我要求,是我对开发的态度,并自认为是我的闪光点,我很开心如此。

      当开发重心,转移到自测后,要对所写的功能某块,严格按照需求文档,逐条测试。并自我设计异常的case。无论会出现多少种case,当现有条件不具备的前提下,我会用模拟的假数据来测试。虽然烦琐,与此同时收获也很丰富。比如,测试提出的问题,会很精准的给出分析结果,说明是哪部分的问题;遇到需要讨论的问题,能很快的融入;也许会得到比实际的测试人员还要强的称赞等等。

      从我的自测经验中,我总结两个词,一是细心,二是敏感度。

      无论开发周期长短,自测过程,都可能出现顾此失彼的想象。为了有条理的进行自测。最好是对照需求文档。逐条进行测试。如果是对旧界面二次开发,除了对照新需求外,也要对照线上版本。需求没有提到的细节,尽量和老版本保持一致。对于老版本界面是团队其他同事负责的,任务分配,新版本由你来负责开发,最好自测后,交由之前负责同事帮忙测试,听取一些建议。

     自测过程中,敏感度的重要,体现在异常现象过脑的瞬间。比如,我在测试过程中,发现我在发帖框中写入的内容很长,提示发帖成功后,显示在列表中的发帖内容却只有前面的一小段。我立刻查看了服务器返回的数据,发现返回的数据正是那一小段,由于服务器接口刚调好,武断认为服务器的问题。直到这两天,被同模块开发的同事提出。我们共同探讨,从点击发送到抓取数据,单步调试,才发现,是内部某个功能只需要前面一小段的内容,我在发送前做了截取造成的。因为自己敏感度不彻底,遗漏了很明显的问题,并且就在此时,被发现贴在了bug单上。

       除了自测外,开发们还可以交互测试。

       我是iOS开发,以上是我分享的自测经验,抛砖引玉,希望能有所帮助。

            

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值