代码改变世界

如何(精准化)进行测试(防止带病上线):

2019-06-13 11:05  乘着风去破浪  阅读(454)  评论(0编辑  收藏  举报

如何(精准化)进行测试(防止带病上线):
首先要知道自己调整了哪些,会影响哪些;本次测试的核心点是什么,需要回归哪些功能
第一步,应该造数据,造的数据要满足需求,然后走一遍流程,看看请求响应的数据是否准确(或者DB等存储中存储的数据是否准确)
(说明:造数据一定要符合业务或者接口规范(如果你对外提供接口)来构造)
第二步,要从主流程上面来代码的执行流程是否准确;(特别是涉及到if else等影响执行路径的地方);
第三步,要知道代码执行的红线是什么,一定要保证不触发红线;做好预防;
第四步,仔细review自己的代码(参考需求和设计仔细阅读)。多reveiw几遍更好;