测试基础 测试新手村学习技能三:测试计划、测试报告

JHY · 2022年09月06日 · 最后由 cxw 回复于 2022年09月23日 · 7427 次阅读

测试新手村学习技能三:测试计划、测试报告
我是爱吃粽子的佩奇。一个在互联网行业苟且偷生的测试~

从测试这边来看就是从需求评审那边开始介入,分析需求写测试计划、测试用例、测试报告,在写之前需要知道是什么才能写,不然也就还是用别人的模板去编辑里面的内容,这样对于个人职业发展包括进步什么的微乎其微!
测试计划:
什么是测试计划,其实就是把时间、资源、预估风险做一个详细的计划,其实对大厂和小公司的编写测试计划也是有很大的区别,大公司有很正规的测试流程会有成熟的测试工程师指导,但小公司,其实招你进去就是干活的可能也没人带需要自己去总结和输出。
小公司测试团队可能本身都没几个人,按照传统理论需要考虑测试活动中各方面的问题,给人的感觉就像杀鸡用 3 米长的大砍刀一样。
我的理解是小团队的测试计划讲清楚以下四个要素就行。
时间:根据以往经验以及需求理解进行时间估算(小建议:时间节点多争取 1 到 2 天时间缓冲,项目过程中难免出现意外事件)
任务:将测试活动拆分成具体的任务
人:任务的执行人以及质量监控负责人
风险控制
大公司测试团队往往是涉及多个项目,整个公司的硬件、时间、人力等资源的分配就更为复杂。在这种情况下,需要对各方面有更为精细的计划。
资源估算:整个项目需要多少资源?硬件资源,人力、时间资源等
进度控制:每个测试活动时间点控制
风险控制:对于在测试活动过程中出现问题的解决方案
资源配置:如何更有效率的使用资源
验收标准:文档、项目、测试过程的验收标准定义
测试策略:测试中使用的测试策略
在需求分析阶段,测试人员既要详细的理解产品需要,又要从用户的角度出发,分析出需求中不完善的地方,还要协调开发与测试对于需求理解的一致性,保证需求信息在开发和测试双方中的统一。
这也就是尽早的将产品缺陷给暴露出来,也会有效的预防缺陷。
测试报告:
什么是测试报告,测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础,几乎每个公司在项目上线前都会要求测试人员编写测试报告,哪怕是小项目也要有一份完整的测试报告,产出的一份文档里面主要包含测试项目背景介绍、测试计划、测试结果及发现以及测试分析等相关内容
为什么测试需要产出测试报告?因为根据测试用例执行完成之后 需要一个类似硬件流水线的时候 会有个质检报告,是让各方包括开发、产品等知道,经过了质量保障部门的检验了可以上线给用户使用。测试报告的作用呢分两点,一个是自己对这个项目的 end,可以理解成记录一下我完成了这个项目,第二个是给其他人知道,这个项目完成了最后一道流程可以发版上线了。但测试通过后 还应该给产品和 ui 进行验收,这个就不展开了。总结:测试报告是测试对这个产品工作投入的反馈

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 5 条回复 时间 点赞

本来公司有三个资深测试,突然他们不是家里有事就是其它问题离职了,一下就没人带了😭

JHY #2 · 2022年09月07日 Author
autogG 回复

希望文章能帮到你

JHY 回复

大佬,WEB 端兼容性测试你们一般怎么测试?

大佬,没人带,有开发基础没有测试基础,怎么去实践一整套测试流程啊,主要还是测试计划、可测试性需求开发的编写,像时间安排,风险控制内容完全不会写,没有一个清晰的概念

测试两年多了,没写过测试报告,公司也没要求,有想过要写,总结自己的工作,但是不知道要怎么写,没思路,就一直没有动手写过

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册