无论在何种测试模型中,测试工作流程基本分为测试计划、测试设计、测试实现、测试执行4个阶段。进一步可细分为测试计划与控制、测试分析与设计、测试实现与执行、评估出口准则与报告、测试结束活动。
测试计划的工作内容:1、确定计划范围。2、测试的标准。3、测试所需要的时间和人力。4、测试的风险。5、任务的分配。6、软件的架构。这些内容生成一个测试计划的文档
测试设计的工作内容:1、确定测试的方法。2、软件的框架设计。3、用例的设计方法。4、测试的类型。这些工作形成测试方案或者策略。
测试实现的工作内容:1、搭建环境。2、编写用例。3、开会评审用例。4、测试数据的准备。
测试执行的工作内容:1、执行测试用例。2、缺陷的跟踪。3、回归测试。4、编写报告(测试报告、操作手册)。
以上是整个测试工作流程,需要更加详细的了解请关注,后续会继续讲解。
在实际面试中,如果HR遇到问你测试工作流程或者上一家公司是怎么工作的,建议不要将上面的话背下来,需要转化为自己理解并且别人能听懂的话。
可以参考这样的回答:首先测试组长根据需求文档进行分配任务,编写测试计划,对应的测试人员拿到需求之后编写测试方案、测试用例,再进行用例的评审
工作(确保用例的有效性和覆盖性),然后进行测试工作。首先进行冒烟测试,通过后再执行第一轮测试、第二轮测试,最后输出测试报告和用户操作手册。