测试小白之测试报告的撰写

  1. 测试报告具体内容包括以下方面:(不同公司模板或有不同,但大体一致)
    引言部分
    测试基本信息
    测试结果与缺陷分析
    测试结论与建议
    交付文档

    测试报告文本

  2. 内容详解
    第一部分:引言

    1. 项目背景
      本测试报告的具体编写的目的(3-4句)
      本测试报告为(系统名称)系统测试报告,本报告的目的在于总结测试阶段的测试以及测试结果的分析,
      描述系统是否达到了需求的目的
      本报告预期参考人员包括:测试人员,测试部门经理,项目管理人员,SQA人员以及质量控制人员
    2. 参考资料
      这里主要包括《需求规格说明书》,测试计划,测试用例,缺陷记录

    第二部分:测试基本信息

    1. 测试范围
      产品-》模块-》子模块-》功能-》测试点-》优先级-》负责人

    2. 测试案例设计思路
      根据测试范围的测试点进行测试用例的设计,主要采用黑盒测试方法:等价划分,边界值分析,错误推测法,场景法

      1. 功能测试:确保测试对象的功能正常,其中包括:业务流程,数据处理,边界值等功能
      2. 用户界面测试:用户与软件之间的交互,确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能,
        确保 UI 中的对象按照预期的方式运行,确保各个窗口风格(颜色,字体,提示信息,图标等)与需求保持一致,保证用户界面的友好性,易操作性
      3. 流程测试:核实实际业务流程在系统中的完整正确的实现,确保各业务流程内部数据流转以及流程之间接口数据的正确,确保角色权限对流程的限制的正确性
      4. 安全性测试:确保用户,管理员的密码或私人信息的安全,管理安全,应用程序级别以及系统级别的安全性
      5. 兼容性测试:确保系统在各个不同版本不同类型浏览器中均可以正常操作功能

    第三部分:测试结果与缺陷分析

    1. 测试用例执行情况与记录

      1. 测试组织
        组织人员
      2. 测试时间
        测试时间
      3. 冒烟情况
        测试
      4. 测试用例统计
        用例统计
    2. 缺陷的统计与分析

      1. 缺陷汇总
        缺陷总数:X , 已解决:Y , 激活:X-Y
        缺陷总数
      2. 缺陷分析
        安装缺陷类型统计:
        缺陷总数
        从以上数据得出,大量bug类型为代码问题,只有1个是性能问题
        按严重程度统计:
        按功能模块统计:
        按测试阶段统计:
        (以上3种来兴统计及分析都参考缺陷类型统计及分析来整理)
      3. 缺陷残留与未解决的问题
        缺陷残留
        (以上这块把所有残留未解决的问题按列表进行整理出来)

    第四部分:测试结论与建议

    1. 风险分析与建议
      (列举测试执行过程中比如因资源不足导致测试覆盖不全的问题,例如app测试过程中兼容性测试,因为公司测试机的缺少,存在测试不完全)
    2. 测试结论
      本项目根据业务需求及开发人员的反馈意见,覆盖了所有的测试需求及案例,均已在ST环境测试完成,有效案例一共 xx个,执行率 xx%,,成功率 xx%,缺陷关闭率为xx%,目前缺陷均已修复并回归关闭
      综上所述,xx项目达到ST项目测试出口标准,本项目ST测试(通过/不通过),可以进行验收测试/发布

    第五部分:交付文档
    将测试过程中所有的文档进行交付,主要包括:测试计划,测试用例,缺陷记录,测试报告

转载自:https://www.cnblogs.com/liulinghua90/