时间:2023-05-10 15:32:43 点击次数:10
在测试岗位上,写报告是一项非常重要的软技能,写得好可以加分,写不好必然减分。 但在测试岗位上,提测“通过”和提测“不通过"的软件测试报告所包含的内容是不一样的(这是个坑)。但很多测试新人可能并不知道。 测试报告如此重要,那么我们应该如何撰写呢?为了让大家彻底掌握测试模板的撰写,所以本文结构如下: 1、测试报告写给谁看? 2、测试报告的基本骨架(通过|不通过)? 3、测试报告如何才能达到优秀? 测试报告怎么写?在探讨这个问题之前,先思考一下:测试报告是给谁看的? 有过工作测试工作经验的同学们应该都了解,测试报告的观看对象主要有以下几种: 上面我们罗列了报告的接受对象,如果他们收到了报告却没有看到看到自己所关心的内容,那么这就不是一份合格的报告。 通过上面“测试报告给谁看”的提示,合格的测试报告应该包含哪些内容,是不是心中开始有数了? 现在我们来展开下: 因此,一份合格的报告需要包含以下基本内容(我们按照提测“通过”和“不通过”,进行分别展开)。 1)测试范围:需求内容 开始和结束时间 3)测试实际开始和结束时间 4)测试环境、测试人员 5)测试用例执行情况:总共执行多少用例,通过多少条,不通过多少条,不执行多少条 6)缺陷发现的严重等级分布:总共发现多少缺陷,缺陷严重等级数量分布 7)缺陷的状态分布:new、open等状态缺陷分布情况 8)遗留缺陷High和urgent的bug列表,缺陷状态、责任人 9)测试情况说明 10)测试结论:测试的结果,不通过的原因需要写,对本次的测试结果的评价 11)测试建议: 12)问题&风险: 1) 测试范围:需求 2) 测试计划开始和结束时间 3) 测试实际开始和结束时间 4) 测试环境、测试人员 5) 提测用例测试执行情况和开发自测情况的对比 6) 缺陷发现的严重等级分布:总共发现多少缺陷,各个严重等级缺陷数量分布 7) 遗留缺陷列表:缺陷描述、缺陷状态、责任人 8) 测试结论 9) 测试建议 总结“提测通过”和“提测不通过”这两种情况的测试报告,总结基本模块划分大致如下: 以上是一份报告的基本骨架,缺了任何一部分都不能算是合格的报告。 报告的基本骨架已经知道了,是不是就可以开始整活儿了? 别急,上一步只是有了骨架,最多能拿60分。 那么如何拿90分甚至100分?答案马上揭晓。 骨架有了,还要让它饱满起来。 比如风险说明:风险是什么?原因是什么?可能造成的后果是什么?相关责任人都有谁?这些问题都要交代清楚。 你可能会说:我没经验,如何判断是否交待完整了? 这里有一个办法: 找一个同事帮忙看一遍。 排版的重要性,通过下面的图来感受一下。 在写测试报告的时候要注意: 格式统一 标题与段落 字号要协调 不同部门或团队可能有不同的报告模板,建议根据自己团队的习惯,使用合适的模板,完善自己的内容即可。 如果自己团队没有统一的模板,那么可以找一份适合自己项目的模板(下面是报告模板,供参考)。 若贵公司没有课参考的测试报告模板,附上2份我公司的测试模板功参考: 若觉得一份测试模板比较单调,想看更多公司测试模板,可以访问《黑马软件测试学习路线图》,页面打开后,ctrl+f 搜“测试报告”,即可获取更大量的测试报告模板(示例截图如下): 如果看完模板的介绍后,想有一些视频来学习如何学习测试报告的撰写。安排,请看下方视频推荐: 《快速掌握软件测试报告编写,带你全方位熟悉软件测试报告+编写规范》 到这里,我相信你可以动手写测试报告了。 若你想有一技之长,正在自学测试,请不要担心没有自学资源。在此特意为各位同学准备了一份13G的超实用干货自学资源,涉及的内容非常全面,涵盖功能测试(含测试报告)、Python编程语言,接口测试+自动化测试、UI自动化测试、性能测试...... 包括软件学习路线图,黑马50多天的上课视频、16个突击实战项目(满足你对测试经验的需求),80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2022软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助….. 敲字不易,如果此文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。 自动化测试的发展前景怎么样?相比于开发,测试的技术含量是否偏低?测试人员提升自身竞争力的速度是否没开发快? 27岁了,目前从事软件测试,听一些大神说测试前途是IT里最差的,是这样吗? 很多程序员都说 35 岁职业危机,那么为什么做开发的 35 岁程序员不转做测试呢? 本人女,想转行做软件测试,没有任何经验,也没有基础,现在已经毕业两年了,25岁,现在转行来得及吗? 作为一名软件测试人员,有哪些网站是你应该多多关注的,哪些书籍是你必须要看的? 大四应届毕业生,想自学软件测试,要学到什么程度才能找到工作? 在国外,资深的软件测试人员大多是手动测试,他们厉害之处在于测试用例的设计,但在国内,很多测试人员都把自动化测试当成很厉害的资本,为什么? 大四女生,软件测试岗,对测试也不太了解,编码能力也不行。不知道未来该如何规划,如何系统性学习测试呢? 没有软件测试经验的计算机毕业生如何准备面试测试工程师这一职位? 初级测试工程师(能找到工作的水平就行)1、学多久2、学什么? 测试好多都是性能小白,虽学了些性能知识,但在实际工作做开展性能测试,都很茫然,求指导,应该怎么处理? 为什么互联网公司不开除测试,转而让大众来测,找到一个bug给100元? 转行学软件测试,培训机构收费1.5W-2W不等,学习时间2个月左右,这种靠谱吗? 面试软件测试工作,如何回答:为什么要从事软件测试行业?你觉得你会什么? 离职一个月了,也面了很多公司,但都没有offer,软件测试工作不难找,为啥我就那么难找? 20岁零基础转行软件测试领域,求知友分享自学干货和面试经验? 手机软件的测试主要有哪些方面去测试,性能测试用什么去测试好? 想学习LoadRunner,有没有好的资源(书籍、视频或网站)? 国内哪些移动 app 开发团队做了自动化测试?能否介绍一下具体的实现方案? android下的app性能测试应主要针对那些方面,如何开展? 对一个即将上线的网站,如何做一个较完整的Web应用/网站测试? 作为软件测试人,所在公司部门只有功能手动测试,如何进一步提升自己? 作为一个初级测试,想学接口测试,但是一点头绪都没有。求教大神指点,有没有好的书或者工具推荐? 做了一年的软件功能测试,想转自动化测试。目前在看了一些Python资料,感觉无从下手,求指导?
一、测试报告写给谁看?
二、测试报告的基本骨架
1、提测通过的测试报告:
2、提测不通过的测试报告:
3、总结测试报告基本骨架
测试报告基本模块
三、测试报告如何才能达到优秀?
1、内容要清晰完整
2、排版要注意
3、参考自己公司的模板
四、分享测试参考模板+学习视频
1. 测试报告模板1:
2. 测试报告模板2:
3. 更多测试模板
五、最后总结
黑马精华知乎文章推荐
一、测试前景类
二、测试择业类
三、测试入门类
四、咨询培训类
五、测试求职类
六、技术分享类
七、职场提升类