• 测试报告编写


    测试报告反映的内容:

    1.测试对象(具体到哪个版本)

    2.测试内容

    3.测试工具

    4.测试记录

    5.测试人员

    6.测试时间

    7.测试结果

    8.风险评估

    样例

    测试对象:

    指明测试的对象,版本号,例如测试对象是数据通信软件的1.0.125版。以便让读者清楚本报告是对此版本软件进行测试的报告。

    测试内容:

    一个测试报告,必须要有结论性的说明,如测试通过或不通过,并简要地说明其理由。这个结论很重要,是测试报告的精华部分,大部分领导只关心这个结论。

    测试组织:

    列举参与测试的团队成员名单,包括测试负责人、测试工程师。

    测试时间:

    说明测试阶段的具体开始与结束时间,所消耗的实际工作量(项目经理、测试经理非常关心的内容)。

    测试环境:包括测试软件运行的软件与硬件环境,软件环境包括操作系统及版本号、配套软件的版本信息等。硬件环境中需列出硬件的设备编号,如果测试结果与设备的有效期有关,还需列出它的有效期,以证明测试结果的有效性。测试环境的清楚说明主要是能再现当时的测试结果,达到可追溯的目的。

    测试工具:

    记录测试过程中所用的测试辅助工具,包括其名称,版本号,以便于再现当时的测试过程。

    测试记录:

    值用例的实际执行结果,测试记录中必须包含用例执行的执行结果(通常包括通过、失败、阻塞、未执行)、软件版本、执行时间、执行人。如果有必要的话(视项目的具体需要),测试执行过程中的中间数据也需要作为测试记录的一部分。测试记录是软件在某一时刻运行状态的快照,是判断是否通过测试的有力证明。

    风险评估:

    不再解决的Bug或延期的Bug,都有可能对产品在用户端的质量上造成影响。这些遗留的Bug,必须通过项目相关专家的评估,并把评审结论体现在测试报告中,以预知可能存在的风险。

    测试报告可以涵盖的内容还有其他,如可以包括测试对需求覆盖率的分析、缺陷分析、测试小结等。但最佳实践证明,这些内容是测试相关人员比较关心的,而测试报告汇报的主要对象如项目经理、开发经理并不关心。并不是报告越长越好,一个内容少而精,数据科学且风格严谨的报告更受欢迎。

  • 相关阅读:
    FTPClient使用中的问题--获取当前工作目录为null
    MGR安装
    脚本在Shell可以执行成功,放到crontab里执行失败
    使用Python通过SMTP发送邮件
    MySQL Router
    事务管理(ACID)
    mysqldump使用
    MySQL InnoDB Cluster
    Linux LVM逻辑卷配置过程详解(创建、扩展、缩减、删除、卸载、快照创建)
    centos命令行控制电脑发出滴滴声
  • 原文地址:https://www.cnblogs.com/seven000/p/7484580.html
Copyright © 2020-2023  润新知