项目前期:跟进需求,充分理解功能需求
项目开发阶段:测试人员收集和准备测试素材,文档等,包括:测试用例准备、测试数据准备、自动化准备
项目测试阶段:测试执行
验收阶段:准备环境给产品负责人验收
上线后:进行线上验收
以下是标准流程:
一、一 般情况是项目开始阶段产品经理会写一个产品需求文档和以产品原型图,然后会开- -个需求评审会,讨论下需求的合理性,根据团队技术情况,对需求中的缺点及风险进行评估(小公司可能直接产品经理出需求,然后评审会也不开,低头就)
二、 需求最终确定后, 我们测试组会熟悉产品需求(熟读深刻认识产品),leader 根据项目排期写测试计划,同时leader会给我们3个人分出来所测试的测试模块,然后我们写自己对应的模块的测试用例,写完了交给你同事或者leader给你评审下,看看有没有漏测的、不合理的情况,然后改下就好了(咱们是在excel里写,有的在缺陷管理工具或其他工具)。
三、根据项目整体计划排期, 我们写测试用例的时候开发也在开发软件,开发出来的模块会进行提测。然后大家-起根据 同事写的测试用例进行测试就行了。(这里部分共可能在没有 UI页面的时候需要测试进行接口测试,这个会稍后点,因为会根据开发写的接口文档写测试用例进行测试,我们接口只测试正向数据)
不断的测试提bug,回归测试经历很多轮的测后项目会从模块测试(单元测试)进行到集成测试、系统测试阶段。
四、进入集成测试、系统测试阶段,项目模块与模块之前会进行关联组成一个完整的系统。所有测试用例还是要重新在测 试一遍(当然了 ,重点留意的地方应该是在之前测试中发生过bug的功能)。开发改bug,测试回归测试进行N轮后。bug全部修改完毕。
介入时机:代码完成后测试人员开始介入。
原文地址:https://www.cnblogs.com/98yf/p/14829330.html