测试报告_测试报告模板 - CSDN
测试报告 订阅
测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。 展开全文
测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。
信息
编    号
BUG号
缺陷概要
该缺陷描述的事实
硬    盘
可用空间大小
中文名
测试报告
外文名
test report
测试报告介绍
测试报告是测试阶段最后的文档产出物。优秀的测试经理或测试人员应该具备良好的文档编写能力;一份详细的测试报告包含足够的信息,包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终的测试结果分析。
收起全文
  • 软件测试报告模板_详细版

    万次阅读 2019-04-01 16:31:28
    本文档用于记录测试过程,总结各轮次的测试情况,分析测试数据,归纳测试工作进行过程中暴露的问题与遗留的风险,给出相应的测试建议以供后续项目参考。 1.2项目背景 xx需要一个拥有真实用户的社区化产品,...

    此文章转载-如有疑问-请联系删除

       

    1. 简介

    1.1 编写目的

     

    本文档用于记录测试过程,总结各轮次的测试情况,分析测试数据,归纳测试工作进行过程中暴露的问题与遗留的风险,给出相应的测试建议以供后续项目参考。

     

    1.2 项目背景

     

    xx需要一个拥有真实用户的社区化产品,通过真实高信任度用户关系的建立,提高用户粘性,提升活跃会员数,带来长效的增长。在此背景下,以真实用户为基础的社区应运而生。主要具有以下5点意义:

     

    1. 提高社区活跃会员数

     

    2. 提高用户粘度

     

    3. 建立真实(和用户的社区身份相一致)的多维用户信息

     

    4. 建立高信任度的用户关系

     

    5. 达到真实可信用户关系中的用户之间的传播效应

     

    1.3 定义、首字母缩写词和缩略语

     

     

    1.4 参考资料

     

    各轮系统测试阶段总结

     

    2. 测试概要

    整个xx项目的测试经历了xx-1.0与xx-1.1两个阶段,共经历了1轮集成测试、6轮冒烟测试和7轮系统测试和1轮上线跟踪测试。整个测试过程中累计执行用例8100条,发现缺陷1026个。截至xx-1.1第四系统测试结束,所发现的高权重问题已得到修复和验证。

     

    2.1 测试时间

     

    整个xx项目的测试时间从xx年2月18日开始,到xx年3月27日上线止,期间各阶段工作情况如下:

     

     

     

    2.2 测试范围

     

    本次测试覆盖的范围包括:功能测试、兼容性测试、接口测试、数据迁移测试、性能测试、安全性测试和品质监控。以下分别对功能测试、兼容性测试、接口测试、数据迁移测试、性能测试和安全性测试进行说明。

     

    功能测试

     

    xx-1.1在xx-1.0基础上更新的主要功能如下:

    数据迁移测试

    接口测试

    兼容性测试

     

    性能测试

     

    参见SVN中的性能测试报告。

     

    安全性测试

     

    整个xx测试过程中先后进行了三轮安全性测试,发现了2个影响较严重的安全性问题,且都已得到修复和验证。

     

    2.3 测试版本

     

    下表显示了各轮次测试版本和对应测试范围的分配情况:

     

    2.4 测试用例

     

    根据需求文档,测试人员编写和内审了测试用例,为xx项目共计编写用例3558条,累计执行用例8100条。

     

    2.5 测试策略

     

    xx-1.0测试策略

     

    1. 测试类型:按阶段划分定义为集成测试和系统测试。

     

    2. 集成测试阶段进行了一轮集成测试,主要以需求挖掘、分析、确认和寻找实现与需求不一致为主要目标

     

    3. 系统测试阶段分三轮进行,基本策略如下:

     

    第一轮为覆盖性测试,测试范围覆盖以上描述的所有范围,关注所有级别的bug;

     

    第二轮对权重为A、B的模块进行功能测试、兼容性测试,权重为C的模块进行冒烟测试,回归测试所有已修复的bug;

     

    第三轮对权重为A的模块进行功能测试、兼容性测试,对权重为B、C的模块进行冒烟测试,回归测试所有待解决的bug,及已关闭的高优先级bug。

     

    每轮测试开始前都进行快速的冒烟测试,通过冒烟确信系统可测时进入下一轮系统测试。

     

    数据迁移测试、接口测试只在第一轮进行。

     

    4. 缺陷评估:每轮测试结束后都组织开发工程师、测试工程师、产品工程师等共同评估产品缺陷,评估内容包括缺陷解决方案、是否涉及需求变更、下一轮开始时间及是否可以结束测试等。

     

    xx-1.1测试策略

     

    1. 测试类型:按阶段划分定义为系统测试。

     

    2. 系统测试分四个轮次进行,基本策略如下:

     

    第一轮为覆盖性测试,测试范围覆盖以上描述的所有范围,关注所有级别的bug;

     

    第二轮对权重为A、B的模块进行功能测试、兼容性测试,权重为C的模块进行冒烟测试,回归测试所有已修复的bug;对系统进行性能测试。

     

    第三、四轮对权重为A的模块进行功能测试、兼容性测试,对权重为B、C的模块进行冒烟测试,回归测试所有待解决的bug,及已关闭的高优先级bug;

     

    每轮测试开始前都进行快速的冒烟测试,通过冒烟确信系统可测时进入下一轮系统测试。

     

    数据迁移测试、接口测试只在第一轮进行。

     

    3. 缺陷评估:每轮测试结束后都组织开发工程师、测试工程师、产品工程师、QA等共同评估产品缺陷,评估内容包括缺陷解决方案、是否涉及需求变更、下一轮开始时间及是否可以结束测试等。

     

    3. 结果分析

    整个xx测试过程中累计发现有效缺陷1026个,其中A级缺陷3个,B级21个,C级800个,D级169个,E级33个。经项目组成员评估,到xx-1.1发布止遗留缺陷51个,其余975个缺陷均已修复且全部验证通过。下面分别从xx-1.0和xx-1.1两个阶段、从不同角度对缺陷进行分析。

     

    3.1 缺陷趋势

     

    xx-1.0

     

    整个测试过程中累计发现缺陷734个,各轮次缺陷分布情况如下表。

     

    下图显示了xx-1.0测试过程中缺陷的发展趋势:

     

     

    xx-1.1

     

    整个测试过程中累计发现缺陷292个,各轮次缺陷分布情况如下表。

     

    下图显示了xx-1.1测试过程中缺陷的发展趋势:

     

     

    从缺陷趋势图中可以看出,xx-1.0和xx-1.1两个测试阶段,缺陷均随着测试过程的推进呈现收敛趋势,这符合测试缺陷的发展规律,证明测试计划和策略是可靠有效的。

     

    3.2 缺陷优先级分布

     

    xx-1.0

     

    每轮次各级别缺陷分布情况如下:

     

     

    xx-1.1

     

    每轮次各级别缺陷分布情况如下:

     

    整个xx项目测试过程种中发现的C级以上(包括C级)缺陷824个,占总缺陷数的80.31%,这说明系统在测试过程中处于不稳定状态,存在大量较为严重的问题,但随着测试过程的推进,高优先级问题又逐渐减少,整个系统趋于稳定。

     

    3.3 缺陷按模块分布

    下表显示了整个xx测试过程中发现缺陷在各模块中的分布情况

     

     

    从下图中可以看出各模块缺陷的分布趋势:

     

    从以上缺陷分布情况看,所有缺陷中有近30%是和产品需求相关的,诸如需求定义欠明确、需求描述有歧义、需求没有定义、实现和需求不一致等。

     

    3.4 重开缺陷情况

     

    从上表可以看出整个Space测试过程中,各轮验证缺陷的重开比率都偏高,这是我们后续项目中需要关注和提高的地方。

     

    3.5 遗留缺陷情况

     

    到xx-1.1发布止,整个Space项目遗留缺陷51个,且这些缺陷均通过PDT相关成员评估后确信可以遗留,待后续版本规划处理。具体缺陷信息此处略去。

     

    3.6 上线跟踪测试结果

     

    xx-1.1于3月27日7:00上线后,我们在当日的7:00-12:00进行了集中跟踪测试,且在此之后安排有2名测试工程师,每天用一些时间跟踪上线情况、客服反馈问题的最新动态。截止4月2日上午11:00上线跟踪测试结果是:累计缺陷40个,且都是C级以下。其中属需求相关问题5个,因上线后环境差异导致问题35个,开放中缺陷4个,已关闭缺陷16个,已解决待验证缺陷20个。

     

    4. 结论&问题&建议

    4.1 测试结论

     

    1. 经过前后两个阶段的多轮测试,虽遗留了一些缺陷没有解决,但系统功能已趋于稳定,且项目确定的范围、策略和计划均已实现,项目测试可以结束、xx-1.1可以上线。

     

    2. 通过测试觉得产品在用户体验方面有待后续版本进一步改进,不排除用户在使用该产品时有“晕”的感觉。

     

    4.2 呈现的问题

     

    1. 需求问题。特别是xx-1.0项目需求,虽然陆续看到了好多需求文档,但这些文档给人的感觉是:需求分析不完整、需求描述不清晰,需求文档的逻辑性、可读性、可实现性、可测试性比较差,需求的歧义性较大。从而感觉在整个xx-1.0测试过程中不断地在挖掘需求、确认需求、变更需求和评审需求。xx-1.1的项目需求有了很大改观,xx本身需求经过和收集、分析、确认和评审的过程,但对各接口产品的需求仍然没有进行统一的分析、确认和评审,这部分需求的歧义性较大且变更较多,整个需求文档的可读性、可测试性、完整性和清晰性仍然较差。

     

    2. 变更控制问题。这在xx-1.0的测试过程中体现的比较明显,如项目需求的变更、项目责任人的变更、项目计划的变更等。xx-1.0整个测试过程中一直在确认和变更需求,且需求变更的机制没有规约,一个会议、一封mail或是一个口头传达就可能变更需求。xx-1.1测试过程中这一问题得到了较好的改进,但变更控制规约的实施欠佳。所有的需求变更均没有及时很好的更新至需求文档,xx-1.0体现的更为明显。

     

    3. 版本控制问题。xx-1.0测试过程中没能进行版本管理;xx-1.1测试过程中对xx本身的代码进行了版本管理,各接口产品的代码均由各技术负责人进行管理,在这期间出现过代码覆盖的情况、代码忘记上传或遗漏部署的情况。难以保证每轮测试版本的清晰、和发布版本与测试版本的一致性。

     

    4. 测试环境问题。xx-1.1测试期间测试环境和开发环境没能很好的分离,导致测试和开发修复缺陷不能并行;测试期间有开发工程师直接在测试环境上修复缺陷和修改测试环境的情况;测试环境不稳定,如hosts设置不正确等。

     

    5. 项目计划欠明确、人员职责欠清晰。

     

    4.3 测试建议

     

    1. 遗留缺陷。建议在xx-1.1上线后以patch方式,或在后续版本中解决遗留缺陷,以提升产品的稳定性和用户体验。

     

    2. 需求建议。不论是xx本身还是各接口产品,建议进一步加强需求收集、分析、确认和评审过程,进一步提升需求文档的质量:减少需求的歧义性,提升需求的完整性、描述的清晰性、一致性、可读性、可实现性和可测试性。同时建议在后续项目中能对设计文档(如UI/UE等)进行评审,以增强产品的使用性、提升用户体验。

     

    3. 变更控制。建议在后续项目中进一步加强变更控制策略和规约制定,并强化变更控制规约的执行。不怕变更,关键要控制好变更的时机和策略。

     

    4. 版本控制。加强xx本身,特别是各接口产品的版本控制策略,以保证测试版本的清晰性、发布/上线版本和最终测试版本的一致性。

     

    5. 测试环境。期望在后续项目中xx及各接口产品的测试环境和开发环境完全分开,或阶段性完全独立,且各部分环境有专门的接口人负责,在测试期间严格禁止在测试环境上修复缺陷或更改环境配置(如确实需要更改配置,请提前通知测试及其它相关负责人)。以减少因此带来的沟通、反复侦测的成本。

     

    6. 项目管理。主要是建议加强项目的计划性,诸如:进度计划、人力资源计划、风险预防机制等,这也将更利于项目成员间高效的配合:大家能更适时的、更合理的制定各自工作计划,也更清楚到什么时候我会输出什么、我将配合他人做些什么。减少项目进行过程中的紧张和慌乱、项目也变得更加易控和可控。

    ---------------------

     

    展开全文
  • 测试报告(包括测试总结)

    万次阅读 2017-12-12 14:45:22
    其他的后续再添加,这次主要写下测试总结要注意的点。 测试总结: 1.总体情况 2.缺少设备或资源导致测不到的地方(在测试计划完成后,一定要向项目经理或需求提出要这些资源) 3.某些模块,开发不进行修改的理由...

    其他的后续再添加,这次主要写下测试总结要注意的点。

    测试总结:

    1.总体情况

    2.缺少设备或资源导致测不到的地方(在测试计划完成后,一定要向项目经理或需求提出要这些资源)

    3.某些模块,开发不进行修改的理由(自己也同意的部分,这个部分可以提请项目经理或需求意见)

    4.哪些模块还存有问题

    5.按重要程度进行排序,重要的问题排在前面

    6.bug验证,如果再进入这个项目前有bug,也可以写出bug验证情况

    展开全文
  • 测试报告模板

    2020-07-26 23:33:54
    实例:本测试报告为XXX项目的测试报告,目的在于总结测试阶段的测试情况以及分析测试结果,描述系统是否符合需求(或达到XXX功能目标)并对测试质量进行分析。作为测试质量参考文档提供给用户、测试人员、开发人员、...
  • 测试总结报告内容

    千次阅读 2019-09-22 02:02:49
    测试总结报告内容 一、目的 二、重要项说明 1、系统概述:项目/产品名称、版本、测试项目等 2、测试环境: (1)软件环境:操作系统、服务器端、客户端、Web应用、数据库、浏览器 (2)硬件环境:...

    一、目的

    二、重要项说明

    1、系统概述:项目/产品名称、版本、测试项目等

    2、测试环境:

    (1)软件环境:操作系统、服务器端、客户端、Web应用、数据库、浏览器

    (2)硬件环境:CPU、内存、硬盘、网卡

    3、差异测试项与设计说明之间的差别

    4、测试充分性评价

    (1)需求覆盖率

    (2)代码覆盖率

    5、质量评测

    (1)缺陷发现率

    (2)缺陷潜伏期

    (3)缺陷密度

    6、结果概述

    (1)测试用例执行情况

    (2)缺陷统计:不同解决方案的缺陷、不同严重级别的缺陷、模块缺陷分布

    (3)测试活动时间

    三、测试结论

     

       

    posted on 2018-11-28 21:23 我将军 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/WFM1997/p/10034758.html

    展开全文
  • 系统测试总结报告模板

    万次阅读 2019-02-11 14:38:28
    系统测试总结报告 1 引言 1.1 编写目的 编写该测试总结报告主要有以下几个目的 1. 通过对测试结果的分析,得到对软件质量的评价 2. 分析测试的过程,产品,资源,信息,为以后制定测试计划提供参考 3....

    系统测试总结报告

    引言

    1.1 编写目的

    编写该测试总结报告主要有以下几个目的

    1. 通过对测试结果的分析,得到对软件质量的评价

    2. 分析测试的过程,产品,资源,信息,为以后制定测试计划提供参考

    3. 评估测试测试执行和测试计划是否符合

    4. 分析系统存在的缺陷,为修复和预防bug提供建议

    1.2 背景

     

    1.3 用户群

        主要读者:XX项目管理人员,XX项目测试经理

    其他读者:XX项目相关人员。

    1.4 定义

    严重bug:出现以下缺陷,测试定义为严重bug

    ü 系统无响应,处于死机状态,需要其他人工修复系统才可复原。

    ü 点击某个菜单后出现“The page cannot be displayed”或者返回异常错误。

    ü 进行某个操作(增加、修改、删除等)后,出现“The page cannot be displayed” 或者返回异常错误

    ü 当对必填字段进行校验时,未输入必输字段,出现“The page cannot be displayed” 或者返回异常错误

    ü 系统定义不能重复的字段输入重复数据后,出现“The page cannot be displayed” 或者返回异常错误

     

    1.5 测试对象

    1.6 测试阶段

    系统测试

    1.7 测试工具

    Bugzilla缺陷管理系统

    1.8 参考资料

    《XX需求和设计说明书》

    《XX数据字典》

    《XX后台管理系统测试计划》

    《XX后台管理系统测试用例》

    《XX项目计划》

    测试概要

    XX后台管理系统测试从2017年7月2日开始到2017年8月10日结束,共持续39天,测试功能点174个,执行2385个测试用例,平均每个功能点执行测试用例13.7个,测试共发现427个bug,其中严重级别的bug68个,无效bug44个,平均每个测试功能点2.2个bug。

    XX总共发布11个测试版本,其中B1—B5为计划内迭代开发版本(针对项目计划的基线标识),B6-B8为回归测试版本。计划内测试版本,B1—B4测试进度依照项目计划时间准时完成测试并提交报告,其中B4版本推迟一天发布版本,测试通过增加一个人日,准时完成测试。B5版本推迟发布2天,测试增加2个人日,准时完成测试。

    B6-B11为计划外回归测试版本,测试增加5个工作人日的资源,准时完成测试。

    XX测试通过Bugzilla缺陷管理工具进行缺陷跟踪管理,B1—B4测试阶段都有详细的bug分析表和阶段测试报告。

    2.1 进度回顾

    版本/时间

    计划开始时间

    实际开始时间

    计划完成时间

    实际完成时间

    加班

    增加资源

    B1

    2017.7.2

    2017.7.2

    2017.7.5

    2017.7.5

    B2

    2017.7.16

    2017.7.16

    2017.7.19

    2017.7.19

    B3

    2017.7.23

    2017.7.23

    2017.7.25

    2017.7.24

    2个人日

    B4

    2017.7.28

    2017.7.29

    2017.7.31

    2017.7.31

    1个人1天1个人2天

    2个人日

    B5

    2017.8.1

    2017.8.2

    2017.8.6

    2017.8.3

    2个人日

    B6

     

    2017.8.4

     

    2017.8.4

    2个人1天

    2个人日

    B7

     

    2017.8.5

     

    2017.8.5

    1个人1天

    1个人日

    B8

     

     

     

     

     

     

    B9

    2017.8.9

    2017.8.9

    2017.8.10

    2017.8.10

    2个人日

    B10

     

     

     

     

     

     

    合计

     

     

     

     

    1个人6天

    11个人日

    2.2 测试执行

    此次测试严格按照项目计划和测试计划执行,按时完成了测试计划规定的测试对象的测试。针对测试计划规定的测试策略,在测试执行中都有体现,在测试执行过程中,依据测试计划和测试用例,对系统进行了完整的测试

    2.3 测试用例

    2.3.1 功能性

    系统实现的主要功能,包括查询,添加,修改,删除。

    系统实现的次要功能,包括为用户分配酒店,为用户分配权限,渠道酒店绑定,渠道RATE绑定,权限控制菜单按钮。

    需求规定的输入输出字段,以及需求规定的输入限制

    2.3.2 易用性

      操作按钮提示信息正确性,一致性,可理解性

      限制条件提示信息正确性,一致性,可理解性

    必填项标识

    输入方式可理解性

    中文界面下数据语言与界面语言的一致性

    测试环境

    3.0.1 软硬件环境

    硬件环境

    应用服务器

    数据库服务器

    客户端

    硬件配置

    CPUIntel(R) Celeron(R) CPU 2.40GHz stepping 01

    Memory 1048256k

    HD:ST380817AS 80G SATA

    CPUIntel(R) Celeron(R) CPU 2.40GHz stepping 01

    Memory 1048256k

    HD:ST380817AS 80G SATA

    CPUIntel(R) Celeron(R) CPU 2.40GHz stepping 01

    Memory 1048256k

    HD:ST380817AS 80G SATA

    软件配置

    OS:CentOS 4.2

    JDK 1.5.0_06

    Apache 2.2.0

    Tomcat 5.5.15

    OS:CentOS 4.2

    MySQL 5.0.17 Linux

    Window 2000 Professional(SP2)IE6.0.2900.2180.xpsp_sp2

    网络环境

    10M LAN

    10M LAN

    10M LAN 

     

    3.0.2 网络拓扑

    测试结果

    4.1 Bug趋势图

        此次黑盒测试总共发布10个版本,V1.0.1-V1.0.5为计划内迭代开发版本(针对项目计划的基线标识),V1.1.1-V1.2.2为进行的回归测试版本,所有版本一共发现bug  1306个。bug版本趋势图如下图所示:

     

        由Bug的版本分布图可以看出,V1.0.1-V1.0.5版本质量非常不稳定,bug数量最高达到189个,V1.0.1作为第一个版本bug数量为58个。在版本V1.0.3验证了前面发现的所有bug的基础上遗留bug数量在123个质量表现也不够稳定,在V1.1.1新增了批量制证、数据恢复、数据备份、数据清除等功能所以bug数目骤增为232个。随着版本的迭代在版本V1.2.2  bug数量逐渐将为0。

     

    4.2 Bug优先级分布 

        测试发现的bug主要集中在未完善功能级别major,属于一般性的功能缺陷,但是测试的时候,出现了163个涉及到程序崩溃、程序启动不了、不能完成正常制证、不能完成正常印刷等严重级别的bug,出现严重级别的bug主要表现在以下几个方面:

    ü 系统的主要功能没有实现

    ü 本地数据库数据量比较大的时候出现程序崩溃死机

    ü 系统主要功能逻辑混乱导致意外bug

    ü 后台进程在程序关闭后没有相应停止导致程序不能启动

    ü WebAPI接口调用错误导致核心功能不可实现

     

    4.3 问题类型分布

      系统的问题类型主要分布于测试过程和维护过程发现影响系统运行的缺陷bug和对现有系统功能的改进improvement。Bug占所有问题类型的百分比为:97%,improvement占所有问题类型的百分比为:3%。图上结果说明系统在需求采集、程序设计工作过程中考虑十分全面极少存在功能设计遗漏问题。

     

    4.4 Bug模块分布图

     由上图可以看出,bug主要分布模块是CerDesk印刷端(405个)和CerDesk制证端(534个)两个工作台,占到了全部bug的2/3以上。而CerWeb服务器端(260个)的bug分布相对来说比较少占总体百分比为7%。CerDesk运维端(107个)的bug量最少主要原因是功能比较简单。

     

    4.5 最近提交缺陷图

    由上图可以看出,在统计的十个周bug提交和解决状况比较理想,当前提交的bug都能够在很快的时间得到修复,并且随着版本的稳定解决bug数量为全部解决新增bug数量逐渐降为0,整个过程属于正常的软件版本迭代过程。

     

    4.6 Bug状态分布

    由bug状态图可以看出,打开的bug有0个,重新打开的bug有0个。已解决bug有2个,主要是版本V1.2.2中提交的界面易用性bug,而其他的1304个都是已验证修复并关闭的bug。系统整体的遗留bug数量达到测试结束标准。

     

    测试结论

    5.1 功能性

    系统正确实现了通过数据字典管理基础数据的功能,实现了数据内容的多语言功能,实现了中英文界面。实现了基础数据管理,酒店集团管理,酒店基础信息管理,渠道管理,代理管理,用户管理的查询,添加,修改,删除的功能,系统还实现了将权限控制细化到菜单按钮的功能。

    系统在实现用户管理下的权限管理功能时,存在重大的缺陷,权限控制不严密,权限设计有遗漏。

    5.2 易用性

       现有系统实现了如下易用性:

    ü 查询,添加,删除,修改操作相关提示信息的一致性,可理解性

    ü 输入限制的正确性

    ü 输入限制提示信息的正确性,可理解性,一致性

    现有系统存在如下易用性缺陷:

    ü 界面排版不美观

    ü 输入,输出字段的可理解性差

    ü 输入缺少解释性说明

    ü 中英文对应的正确性

    ü 中英文混排

    5.3 可靠性

    现有系统的可靠性控制不够严密,很多控制是通过页面控制实现的,如果页面控制失效,可以向数据库插入数据,引发错误。

    现有系统的容错性不高,如果系统出现错误,返回错误类型为找不到页面错误,无法回复到出错前的状态

    5.4 兼容性

    现有系统支持window下的IE浏览器和傲游浏览器,支持linux系统下的IE浏览器和火狐浏览器。

    现有系统未进行其他兼容性测试

    5.5 安全性

    现有系统控制了以下安全性问题:

    ü 把某一个登录后的页面保存下来,不能单独对其进行操作不进行登录

    ü 直接输入某一页面的Url能否打开页面并进行操作不应该允许。

    现有系统未控制以下安全性问题:

    ü 用户名和密码应对大小写敏感

    ü 登陆错误次数限制

    分析摘要

    6.1 覆盖率

    此次测试,所有测试用例都是在中文界面下执行,未在英文界面下执行,测试不包括英文界面下的测试,也不包括正对英文翻译的测试。

    此次测试,部分页面需求描述无明确的定义,对输入限制无详细定义,无明确的测试依据,在测试过程中,测试是根据输入字段含义,测试人员理解,以及和项目经理,开发人员沟通获得测试依据,无法保证测试依据的正确性和完整性,因此,没有进行完整的,正确的无效数据的测试,测试覆盖率不够,无法保证测试的有效性和正确性

    下面为此次测试测试用例覆盖率分析图:

     

    6.2 遗留缺陷的影响

    1. 缺陷描述:酒店娱乐项添加页面, “距离”字段无单位,建议增加单位

    缺陷影响:距离字段无单位说明,无衡量标准,用户易用性不好

    推迟原因:需求定义无单位定义,统一在升级版本中解决

    2. 缺陷描述:酒店基础信息管理模块,默认语言设置不一致。用中文查询酒店,进入酒店基础信息模块后,如下模块,语言显示为“请选择”

    列表页面

    添加页面

    取消政策

    停留政策

     

    担保政策

     

    机场

     

    参照点

     

    会议室详情

     

    打包促销

     

    服务

     

    Rate

    而其他模块语言显示“中文语言”

    缺陷影响:相同功能模块默认语言设置不一致,一致性不好

    推迟原因:默认语言设置,目前无统一标准,升级版本中统一

    3. 缺陷描述:tomcat日志有乱码,日志无项目名称,查看不方便

    缺陷影响:其他项目日志都有项目名称,日志无项目名称,查看不方便

    推迟原因:目前的日志为了调试方便,显示了很多其它信息,在项目正式发布时会统一处理的。

    4. 缺陷描述:取消政策管理要么,取消时间“天/小时”缺少单位补充字段

    缺陷影响:该处因为是两个不同的单位时间,需要有另外一个单位补充字段补充所所填写内容的单位

    推迟原因:该缺陷单位补充字段本来存在,翻译不够准确,不能理解为补充单位的字段,需要等翻译完毕后再确认。

    5. 缺陷描述:数据字典种类修改,默认值设置后,在调用该数据字典种类的数据字典,默认值无显示

    缺陷影响:数据字典种类的默认值设置后,不能显示设置的默认值,相当于数据字典种类默认值设置功能未实现

    推迟原因:该功能暂时不好实现,需要和和系统的默认语种一起处理。

    6. 缺陷描述:担保政策管理页面,“Edposit Due”缺少解释行输入描述信息

    缺陷影响:缺少解释性输入描述信息,用户不理解应该输入什么内容

    推迟原因:需求没有描述,需要解释性说明文字由项目经理整理后,在升级版本中添加

    7. 缺陷描述:多媒体添加,文件上传功能未实现

    缺陷影响:文件上传功能未实现

    推迟原因:该功能暂时不好完成,在下个版本中完成

    8. 缺陷描述:参照点添加权限和修改权限单独控制出现权限异常错误

    缺陷影响:用户执行添加,修改时,出现权限异常,无法完成任务

    推迟原因:B9版本发现该权限,B10版本未通过验证,目前该模块开发人员调休,无法修改bug,

    9. 缺陷描述:酒店渠道绑定关系权限控制出现权限异常错误

    缺陷影响:a>权限控制易用性不好,会引起用户误操作;

    b>权限控制错误

    推迟原因:B9版本发现该权限,B10版本未通过验证。该模块后台无insert权限,只有Update权限,与其他模块不同,需要重新设置权限控制方式。

    10.缺陷描述:酒店Rate绑定关系权限控制出现权限异常错误

    缺陷影响:a>权限控制易用性不好,会引起用户误操作;

    b>权限控制错误

    推迟原因:B9版本发现该权限,B10版本未通过验证。该模块后台无insert权限,只有Update权限,与其他模块不同,需要重新设置权限控制方式。

    11.缺陷描述:新建业务管理员权限用户,进入打包促销页面出现权限异常错误

    缺陷影响:除系统管理员外,其他用户无法进行打包促销操作

    推迟原因:B10版本发现该bug,目前该模块开发人员调休,无法修改bug

    6.3 建议

    ü 在项目开始的时候应该制定编码标准,数据库标准,需求变更标准,开发和测试人员都严格按照标准进行,可以在后期减少因为开发,测试不一致而导致的问题,同时也可以降低沟通成本。

    ü 发布版本的时候,正确布置测试环境,减少因为测试环境,测试数据库数据的问题而出现的无效bug。

    ü 开发人员解决bug的时候,填写bug原因以及解决方式,方便bug的跟踪。

    ü 开发人员在开发版本上发现bug,可以通知测试人员,因为开发人员发现的bug很有可能在测试版本上出现,而测试人员和开发人员的思路不同,有可能测试人员没有发现该bug,而且,这样可以保证发现的bug都能够被跟踪。

    度量

    7.1 资源消耗

    测试时间

    2007年7月2日至2007年8月6日共35天

    测试人力

    1人×7天+1人×35天=42人天

    硬件资源

    服务器:PC 2台

    客户端:PC 2台

    7.2 缺陷密度

    典型缺陷引入原因分析

    测试过程中发现的缺陷主要有以下几个方面:

         1. 需求定义不明确

    需求文档中,存在功能定义错误,输入输出字段描述错误,输入输出字段限制定义错误,输入输出限制定义缺失这几种类型的缺陷。使得开发人员根据需求进行设计时,没有考虑相关功能的关联性,以及需求错误的地方,在测试过程中,需求相关的问题表现出来。需求做改正,设计必须跟着做改动,浪费时间和影响开发人员的积极性,降低开发人员对需求的信任,可能会导致开发人员不按照需求进行设计而根据自己的经验来进行设计。

    2. 功能性错误

    ü 功能没有实现,导致无法进行需求规定的功能的测试。主要是无法进入酒店设施管理,会议室管理页面,酒店安全项管理无法保存信息,地区,房型删除功能缺失。

    ü 功能实现错误,实现了需求未定义的功能,执行需求定义的功能时系统出现错误。主要是角色拥有不属于自己的权限,酒店联系人删除页面跳转错误等。

    3. 页面设计和需求不一致

    页面设计没有根据需求进行,输入,输出字段文字错误,用户无法理解字段含义。页面设计没有完成需求规定的输入限制验证,导致用户可以输入错误的或者无效的数据,这些数据有可能会引起功能性错误。

    4. 多语言数据问题

    ü 系统中很多输入字段是通过调用数据字典的方式输入,但是现有系统中,很多数据字典的多语言信息没有完成,导致使用多语言的时候,显示空白字段。

    ü 系统中很多地方使用多语言,由于多语言编码不统一导致页面设计和数据设计使用语言编码不一致,由此引起的多语言数据无法显示的缺陷。

    5. 页面设计易用性缺陷

    ü 页面设计不友好,系统中很多页面的输入字段无明确的输入提示,用户无法理解何种输入是正确的,但是用户输入错误后,系统提示出错,增加用户负担。

    ü 提示信息错误,不同模块相同结果的提示信息不一致,用户操作后,相应的提示信息不明确,引起用户误解。

    ü 提示信息一致性,用户在不同页面执行相同的操作,提示信息不同。

    6. 开发人员疏忽引起的缺陷

    因为开发人员的疏忽,导致系统需要验证的地方,调用了错误的验证,系统需要进行输入控制的地方没有进行相应的控制。

    展开全文
  • 功能测试报告

    万次阅读 2019-06-14 12:17:18
    2019独角兽企业重金招聘Python工程师标准>>> ...
  • 软件测试中的测试报告

    千次阅读 2018-11-12 19:54:08
    1、测试时间、地点及人员  描述本次测试的时间,地点和测试人员。 版本名称 测试时间 测试人员 测试地点 起始时间 结束时间   ...
  • 功能测试报告总结

    万次阅读 多人点赞 2016-07-08 13:44:01
    测试报告测试人员在测试过程中用于反映测试状况的文档,其重要性通过网上哀求、跪求、旋转360度冰天雪地各种求测试报告模块的帖子中就可见一斑。其实测试报告的内容基本都是模板的那些,只是在实际测试过程中,...
  • 测试报告编写

    千次阅读 2019-06-02 19:30:58
    很多公司的测试报告都有固定的模板,我们也不例外,但规矩是死的,我们还需要结合情况调整自己的测试用例。拿别人的优点补子自己的缺点。 先说下大概的测试报告模板 1.测试结论 是否建议上线:是 上线内容 新增: ...
  • 之前说道测试报告,是一周的总结报告,那么如果在整个项目测试结束或者说,一个客户新的需求开发完成-测试完成后,上线,这个时候我们需要做的是什么呢?是更新测试用例,更新测试报告,这两者主要针对的是更新的...
  • 笔者在做软件测试过程中,最初对测试报告的认知就是一个用于结项的可有可无的形式文档,因此只是根据公司提供的模板依葫芦画瓢完成了事。但当开始参与ISO的评审、CMMI3等后,开始认识到软件测试报告远非一种形式,更...
  • 最详细的网站测试报告模板,包括测试内容项,测试结果,测试样例等。
  • 网站测试流程、要求及测试报告

    千次阅读 2017-10-23 10:15:27
    网站测试流程、要求及测试报告 一个网站基本完工后,需要通过下面三步测试才可以交活。 一、 制作者测试,包括美工测试页面、程序员测试功能。在做完后第一时间内有制作者本人进行测试。 a) 页面 包括首页、二级...
  • 软件测试报告为软件测试工程师必须掌握的技能之一,此文档为公司内部规范文档,希望对大家有所帮助
  • 佳能Pro9500打印机检测报告测试打印机墨盒的使用寿命,墨盒的转化率等。pdf中包含测试图片和图片源地址。
  • 系统集成测试报告

    热门讨论 2020-07-29 14:21:48
    系统集成测试报告模板内容很详细,当时花了两元钱在网上下的,现在无偿奉献。
  • 非常用实型的硬件产品故障检测报告!可填写详细的产品故障、检修内容及所涉及的配件更换费用,信息一目了然!
  • 软件测试测试报告

    千次阅读 2019-06-23 21:40:38
    当做完一个项目后,测试报告测试阶段最后的文档产出物。测试报告就是最为直观的一份总结归纳的报告文档,能体现出,这个项目的质量情况,项目完成,发布上线后,目前软件的质量情况。 什么是测试报告呢? ...
  • OTDR测试报告

    2020-07-30 23:32:24
    OTDR 测试报告
  •  本文档明确性能测试分析报告的评审行为,明确评审过程中使用的各项指标,使性能测试分析报告评审相关人员能够依据此规范检查性能测试分析报告的内容填写是否符合模版要求,检查性能测试分析报告是否正确反映了性能...
1 2 3 4 5 ... 20
收藏数 420,908
精华内容 168,363
关键字:

测试报告