出现推送失误后的 5 条总结
作者:互联网
上周三我本来是准备推送《十年》这篇文章的,结果推送成了《优先进行测试的 6 条原则》,这篇文章前面已经发过一次了,所以算是我又重新推了一遍,或者说是我推送错了。
玩过公众号的都知道,公众号推送中有个定时推送的功能,就是可以设置一个具体的时间点,自动推送,步骤也很简单:
1、选择文章;
2、设置定时推送时间;
3、管理员扫描验证进行确认;
这么简单的事情,我已经重复做了上百次,为啥这次就出错了呢?
我总结了三方面的原因,和我们日常测试工作也有一定关系,所以就记录了下来:
一、时间紧
我一般会在头天晚上 12 点前把推送设置好,这次也是一样,本来 12 点前一切都准备妥当了,推送设置也设置好了,但是我自己在最后一次预览时,发现了一些需要改动的地方,所以就顺手给改了。
推送文章的规则是,如果设置了推送,再修改文章是不自动生效的,也就是说,需要取消之前的推送,重新设置修改后的文章进行推送才可以。
一般的操作是:
1、取消之前设置的推送;
2、设置新的推送;
可是因为时间紧,我并没有去取消之前的推送,直接就进行了新推送,当然,在设置推送的步骤提示我必须先取消,不然没法继续。
等我乖乖的去首页取消前面设置的推送后,再回来继续时,由于页面没有自动刷新,仍然不能继续,我只能把当前标签页关掉,重新打开文章设置推送。
出错的地方就在这,我重新打开设置推送的文章是错的。
这让我想到我们测试过程中也会经常碰到这样的场景:
1、越是时间紧,越是不淡定,不按流程步骤操作,结果反而得不偿失;
2、越是时间紧,测试发现问题了,但是不知道是自己操作(环境)的问题,还是 Bug,导致定位时间过长,甚至定位错误的情况;
3、发布上线前,尽可能不再更新代码,有需要可以再快速迭代一版。
二、网络不好
再说下第二个原因。
重新设置推送的那段时间,不知道为啥,家里网络突然特别卡,新打开文章进行编辑,内容都刷新不出来。
看着时间比较紧张,我就连手机热点进行操作了。
这里说下另外一个细节,公众号文章素材,每次操作保存后,会把最新编辑的文章排到最前面,也就是说,排序不固定。
另一个可能有关的细节,网络不好的时候,我反复多次操作过打开文章(有可能还点击了保存修改),其中因为需要,我还打开过其他文章拷贝里面需要的一些相同的信息。
所以在我连上手机热点时,我打开了好几个文章编辑标签页,有的是查看编辑模式,有的操作了编辑保存。
另外,因为网络问题,我已经记不清哪个是最后保存的文章。
这让我想到我们测试过程中也会经常碰到这样的场景:
1、一个特殊因素的打搅(被别人/自己打断),往往对我们接下来出现问题的判断产生影响;
2、出现问题时,没有科学的处理思路,全靠多点几次的侥幸心理逃避问题;
3、出现问题时,胡乱操作一通,结果问题是好了,可是再也没法重现,还也不知道问题的原因,这样发布出去心里真是后怕;
三、经验主义
第三个原因可以说是每个人都会出现的问题了。
我先说下操作过程:在我连上手机热点,一通操作后,终于到了推送设置页面,因为时间紧,我经验主义的没有去检查推送文章的标题,这可以说是导致出错的最关键环节。
经验这东西,出现好结果时,就是经验丰富,出现不好的结果时,就成了经验主义。
比如这个推送设置,我操作了几百次,从来没有出错,从这个角度看,我应该算经验丰富了,可是这一次出了问题,确实又是因为我的经验主义导致的。
因为对是否「经验主义」的判断都是先有结果,后有结论,所以我们对经验的运用一定要慎之又慎。
这让我想到我们测试过程中也会经常碰到这样的场景:
1、测试好不容易搞完了,该发布阶段了,结果没有做发布前的二次检查,把文件发错了;
2、突然出现一个大 Bug,开发测试一通联调定位,最后发现是环境因素(文件不对/设置不正确)导致的;
3、测试过程存在侥幸心理,我上次测试通过了,这次肯定也没问题,就放松了警惕;
综合上面对于本次失误的自我反思,我汇总为如下 5 条总结,算是给自己的警示,也希望对你有所帮助:
1、时间紧,不能自乱阵脚,越有序越省时;
2、保持做事的连贯性,如果不得不被外力打搅,要记清楚中断时的信息;
3、出现不明状况时,尽量不要一同胡乱操作,要么先解决问题,要么有序的按明确目的进行操作并记录;
4、发布前的二次确认在任何时候都是必要的,特别是过程中出现过特殊情况时,一定要更加慎重;
5、拒绝经验主义、拒绝经验主义、拒绝经验主义;
错误不可怕,知错能改,善莫大焉。
标签:总结,经验主义,测试,设置,文章,操作,推送,失误 来源: https://blog.51cto.com/sylan215/2919641