【每日一题】9.26 讲一下你们的测试流程

我们的测试流程主要有三个阶段:需求了解分析、测试准备、测试执行。
需求了解分析阶段
我们的SE会把需求文档给我们自己先去了解一到两天这样,之后我们会有一个需求澄清会议,我们会把不明白不理解的需求在会议上说出来,包含需求的合理性还有需求的可测性等,产品这边解答。
目的是让我们测试这边和开发对需求的理解达到一致。
测试准备阶段
会议结束之后我们开始准备测试工作,我们测试这边会写一个测试计划,分配每个人负责的模块,然后我们就根据自己负责的模块用xmind进行测试需求分析,分析测试点,以及编写测试用例,之后我们会在自己的组内先进行评审,评审修改之后还会在我们的项目组评审,评审完后进行修改测试用例。
测试执行阶段
开发人员编写好代码之后,我们会把代码包通过Jenkins部署到测试环境提测,进行SIT测试,在正式测试之前我们会先做一个冒烟测试,冒烟测试通过之后我们才转测。
在执行测试的过程中,我们如果发现bug就会用tapd(或者禅道)记录并且提交bug,也会进行bug复测,以及回归测试,每一轮测试结束之后我们都会写一个测试报告,一般情况下,测试4-5轮之后会达到上线要求当达到上线的标准后,测试报告会认为测试通过,上线前我们会做预发布测试,预发布通过后,由项目组与产品决定时间上线,上线完成。
一周左右我们会写一个项目总结测试报告,总结我们在上一个版本中遇到的问题以及今后有哪些地方需要改进,在产品选代过程中,我们会跑自动化用例来进行回归测试。

你可能感兴趣的:(每日一题,经验分享)