工作已有三周,先进行下简单总结。
在测试过程中,最重要的就是沟通,所有的点一定要沟通好确认没问题,不能放过任何细节,这里面最重要的就是交互稿。交互稿决定了这个产品的原型,也是整个开发与测试的核心所在,正确理解交互稿中的点才能保证产品质量。任何模糊的地方都需要与开发、交互沟通好,确定可行性以及是否已经实现了。
另外一个比较敏感的东西就是代码的上线以及merge到dev分支。合并之前必须在群里通知,避免不必要的问题出现。merge之后可以记得做回归测试,在线上数据库里进行测试,数据也是一个敏感点,极容易因为环境的不同产生bug,这是需要格外注意的点。
上线更是需要确保没有任何bug以及细节问题,让需求方与交互体验过,通知QA负责人以及开发负责人确定后,才能正式上线。上线尽量安排在周二到周四白天,以便及时解决产生的bug问题。非紧急情况下不要临时上线,临时上线需要得到各方确认,同时必要考虑清楚临时上线会导致哪些变化,可能存在哪些风险,必须充分考虑清楚,并在代码变动后进行回归测试。
这三周的工作里,自己自主要就是进行熟悉相关环境与流程,进行手动测试,不断与产品和开发进行沟通。注意各种细节问题,一般来说功能性问题不会很多,容易发现并解决,但是隐藏的深的问题就需要另外解决。所以必须充分考虑到各种情况,充分进行测试。
另外一个比较棘手的问题就是对环境与流程完全不熟悉,一边摸索一边去做,这个问题很严重,稍微不清楚的地方就可能产生问题。因此,自己要加快认识与接受,不明确的地方多去请教。
沟通是整个测试流程中最大的成本,充分熟悉环境与流程之后,认真思考下怎样沟通才是最有效的沟通,怎么才能做到理解与信任。
另外自己并没有太多时间进行自我学习与跑步。这与环境有关,也是自己懒散。逐步生活规律后,多看看书,多接触些测试与开发知识,学习一些技能。同时别忘了加强锻炼,可以考虑室内HIIT,待天气不再热的时候多去跑跑步。不然可惜了大好江景。