图片寄存器测试报告

该报告详细记录了图片寄存器系统的测试过程,包括测试目标、执行情况和用例结果。共执行了273个用例,发现并处理了48个Bug,主要涉及上传、删除图片及不同浏览器的兼容性。测试结果显示系统在功能测试和系统测试阶段表现出色,但在异常情况和部分特定功能如非图片文件上传方面存在问题。
摘要由CSDN通过智能技术生成

目录

1.测试概述

1.1编写目的

1.2项目介绍

1.3测试目标

2.测试执行过程

2.1测试执行

2.2测试用例

2.2.1BUG分布结果 

 2.2.2按照用例结果划分

 2.2.3测试报告


1.测试概述

1.1编写目的

本报告为图片寄存器阶段测试的总结,目的在于考察图片寄存器系统的功能和缺陷,尽可能多的发现图片寄存器系统的缺陷和漏洞

1.2项目介绍

  1. 图床,解决 github / 博客中插入图片的问题
  2. 给定一个 url,能够获得到图片内容
  3. 核心就是一个 HTTP 服务器,提供对图片的增删改查能力
  4. 同时搭配简单的页面辅助完成图片上传/展示

1.3测试目标

项目最终可以完成获取图片列表,获取图片内容,上传图片,删除图片

等功能,实现图片的管理

2.测试执行过程

2.1测试执行

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

2.2测试用例

共测试了1个版本。共有273个用例,共执行273个用例,产生了297个结果,失败的用例有48个。

共发现48个Bug , 遗留0个Bug 。 重新激活0个Bug 。 用例执行产生48个Bug 。 有效Bug率(方案为已解决或延期 / 状态为已解决或已关闭):85.42%,用例发现Bug率(用例创建的Bug / 发现Bug数):100%

2.2.1BUG分布结果 

 

 

 2.2.2按照用例结果划分

 

 2.2.3测试报告

用例编号 所属产品 所属模块 相关需求 用例标题 前置条件 步骤 预期 实际情况 关键词 优先级 用例类型 适用阶段 用例状态 B R S 结果 由谁创建
1 图片寄存器(#2) /获取图片列表(#4) 获取图片列表 选择图片成功 1. 选择图片按钮成功 1. 成功 1 获取图片列表 3 功能测试
功能测试阶段
normal 1 6 1 通过 admin
2 图片寄存器(#2) /获取图片内容(#5) 获取图片内容 获取图片列表成功 1. 选择图片
2. 打开电脑本地文件
1. 成功
2. 成功
1.
2.
获取图片内容 1 功能测试
功能测试阶段
normal 0 5 2 通过 admin
4 图片寄存器(#2) /上传图片(#6) 上传图片成功 获取图片列表成功,获取图片内容成功 1. 获取图片列表成功
2. 获取图片内容
1. 成功
2. 成功
1.
2.
上传图片 1 功能测试
功能测试阶段
normal 0 5 2 通过 admin
5 图片寄存器(#2) /删除图片(#7) 点击删除按钮可以成功使用 成功上传图片 1. 选择图片成功
2. 上传图片成功
3. 点击图片按钮可以成功使用
1. 成功
2. 成功
3. 成功删除
1.
2.
3.
1 功能测试
功能测试阶段
normal 0 5 3 通过 admin
6 片寄存器(#2) /加密DigestUtils,密码加密,文件校验(#14) 加密 1. 加密密码成功 1. 成功 1 加密 1 安全相关
单元测试阶段
normal 0 5 1 通过 admin
7 图片寄存器(#2) /加密DigestUtils,密码加密,文件校验(#14) 加密 1. 密码加密 1. 成功 1 加密 3 功能测试
单元测试阶段
normal 0 5 1 通过 admin
8 图片寄存器(#2) /上传图片(#6) 上传重复图片 可以成功上传图片 1. 上传重复图片可以成功上传图片 1. 不能重复上传 1 重复 3 功能测试
功能测试阶段
normal 0 5 1 通过 admin
9 图片寄存器(#2) /上传图片(#6) 上传图片后数据库是否会将数据成功保存在数据库中 成功上传图片 上传图片后数据库是否会将数据成功保存在数据库中 3 功能测试
功能测试阶段
normal 0 5 3 通过 admin
10 图片寄存器(#2) /上传图片(#6) 上传图片后本地硬盘是否会显示上传的文件 上传图片成功 1. 上传图片成功 1. 是 1 上传图片后本地硬盘是否会显示上传的文件 3 功能测试
功能测试阶段
normal 0 5 1 通过 admin
11 图片寄存器(#2) /上传图片(#6) 上传重复图片后本地硬盘是否会有显示重复文件 提前上传了一张图片
3. 上传重复图片后本地硬盘中没有重复文件

3. 不能重复上传图片

3.
上传重复图片后本地硬盘是否会有显示重复文件 3 功能测试
功能测试阶段
normal 0 5 3 通过 admin
12 图片寄存器(#2) /上传图片(#6) 上传重复图片后数据库没有导入重复数据 提前上传了一张图片 1. 界面显示不能重复上传图片
2. 数据库没有重复数据
1. 是
2. 是
1.
2.
上传重复图片后数据库没有导入重复数据 3 功能测试
功能测试阶段
normal 0 5 2 通过 admin
13 图片寄存器(#2) /界面(#15) 浏览器的不同大小界面适应程度 创建好了服务器 1. 浏览器的不同大小界面适应良好 1. 是 1 浏览器的不同大小界面适应程度 3 功能测试
系统测试阶段
normal 0 5 1 通过 admin
14 图片寄存器(#2) /浏览器(#16) 不同浏览器的界面适应程度 有下载IE浏览器,谷歌浏览器,火狐浏览器 1. 测试网页能在IE、火狐、谷歌浏览器中打开 1. 是 1 3 功能测试
功能测试阶段
normal 0 5 1 通过 admin
15 图片寄存器(#2) /上传图片(#6) 上传图片格式为jpg,png格式的图片均可以上传成功
3. 成功上传png格式的图片

3. 是
3 功能测试
系统测试阶段
normal 0 5 1 通过 admin
16 图片寄存器(#2) /上传图片(#6) 不选择图片,直接点击上传图片,界面中央会出现“选择图片后上传” 上传图片功能可以正常使用 1. 不选择图片,直接点击上传图片,界面中央会出现“选择图片后上传” 1. 是 1 3 功能测试
系统测试阶段
normal 0 5 1 通过 admin
17 图片寄存器(#2) /上传图片(#6) 上传文件夹时,并不会上传,会打开文件夹 上传功能可以实现 1. 上传文件夹时,并不会上传,会打开文件夹 1. 是 1 3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
18 图片寄存器(#2) /上传图片(#6) 不允许一次上传多次图片,不能批量上传 可以成功上传图片 1. 不允许一次上传多次图片,不能批量上传 1. 是 1 3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
19 图片寄存器(#2) /上传图片(#6) 上传除了图片以外的其他类型的文件,上传失败 上传功能可以正常实现 1. 上传除了图片以外的其他类型的文件,上传失败 1. 是 1 3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
20 图片寄存器(#2) /上传图片(#6) 前后上传两张图片名称相同,图片内容相同的会提示上传图片重复 上传了一张图片 1. 前后上传两张图片名称相同,图片内容相同的会提示上传图片重复 1. 是 1 3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
21 图片寄存器(#2) /上传图片(#6) 前后上传两个图片内容相同,名称不同的,会提示上传图片重复 上传功能成功 1. 前后上传两个图片内容相同,名称不同的,会提示上传图片重复 1. 是 1 3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
22 图片寄存器(#2) /上传图片(#6) 前后上传两张图片内容不同,名称相同的,会成功上传 上传功能可以实现 1. 前后上传两张图片内容不同,名称相同的,会成功上传 1. 会 1 3 功能测试
系统测试阶段
normal 0 5 1 通过 admin
23 图片寄存器(#2) /删除图片(#7) 界面中是否出现删除图片按钮 1. 界面中是否出现删除图片按钮 1. 是 1 3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
24 图片寄存器(#2) /删除图片(#7) 删除图片成功 删除图片功能成功
21. 删除图片后数据库中的数据是否删除成功

21. 是

21.
3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
25 图片寄存器​​​​​​​(#2) /删除图片(#7) 重复多次删除图片是否会卡 删除功能可以实现 1. 多次删除图片系统界面不会卡 1. 是 1 3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
26 图片寄存器(#2) /删除图片(#7) 删除图片后,界面会自动发生排版 删除图片功能成功 2. 上传几张图片成功,且删除功能可以使用
3. 删除一张图片后,系统自动发生排版
2. 是
3. 是
2.
3.
3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
27 图片寄存器(#2) /删除图片(#7) 删除相同名称的其中一个图片,不会对其他名称相同的图片产生影响 上传功能、删除功能成功
3. 删除其中一张对另一张无影响

3. 无影响
2.
3.
3 功能测试
系统测试阶段
normal 0 4 1 通过 admin
28 图片寄存器(#2) /图片显示(#17) 图片显示 服务器正常使用,功能得以完善
6. 上传成功的图片加载后会成功显示

6. 是

6.
3 功能测试
系统测试阶段
normal 0 3 1 通过 admin
29 图片寄存器(#2) /网络测试(#18) 网络测试
10. 用热点也可以正常使用

10. 是

10.
3 性能测试
系统测试阶段
normal 0 3 1 通过 admin
30 图片寄存器(#2) /异常(#19) 异常情况下 服务器完好
10. 上传过程中,重启服务,图片是否可以正常展示

10. 能

10.
3 性能测试
系统测试阶段
normal 0 3 10 通过 admin
31 图片寄存器(#2) /异常(#19) 界面测试 服务器完好
18. 上传多张图片界面是否保持一致

18. 一致
 
18.
3 性能测试
系统测试阶段
被阻塞 1 4 18 阻塞 admin
32 图片寄存器(#2) /异常(#19) 上传多张图片界面仍然一致 图片服务器可以正常使用 1. 上传多张图片后,界面仍然保持一致,不会出现排版错乱 1 1 3 功能测试
系统测试阶段
normal 2 3 1 失败 admin
33 图片寄存器(#2) /易用性(#20) 易用性 图片服务器正常
15. 按照顺序选择图片,图片排列是否合理

15. 是
 
15.
3 性能测试
集成测试阶段
normal 2 4 1 失败 admin
34 图片寄存器(#2) /安全性(#21) 安全性 图片服务器正常 2. 上传超过所要求的图片大小限制是否会崩溃
3. 上传携带有病毒的图片是否会有提示
2. 不会崩溃
3. 有
2.
3.
3 性能测试
版本验证阶段
被阻塞 0 4 1 阻塞 admin
35 图片寄存器(#2) /性能(#22) 性能 图片服务器正常使用
15. 图片超过100张时,进行图片上传等功能的速度

15. 正常

15.
3 性能测试
系统测试阶段
normal 0 3 1 通过 admin
36 图片寄存器(#2) /兼容性(#24) 兼容性 图片服务器正常使用
67. 当改变浏览器的大小时,界面是否可以根据大小改变

67. 正常

67.
3 配置相关
版本验证阶段
normal 0 3 1 通过 admin
37 图片寄存器(#2) /图片服务器(#25) 实现图片服务器的功能(#3) 可以上传.jfif图片 上传功能可以使用 1. 可以上传.jfif文件 1. 上传。jfif文件 1 3 功能测试
功能测试阶段
normal 0 1 1 通过 guest
38 图片寄存器(#2) /界面(#15) 界面正常(#4) 字体颜色一致 3 功能测试
单元测试阶段
normal 0 1 0 通过 admin
74 图片寄存器 /浏览器(#16) 在PC默认的Microsoft浏览器上是否能成功进行图片的各种操作 1. 在PC默认的Microsoft浏览器上是否能成功进行图片的各种操作 1. 通过 1 3 功能测试
系统测试阶段
normal 0 1 1 通过 admin
75 图片寄存器 /浏览器(#16) 实现图片服务器的功能(#3) 在PC默认的Microsoft浏览器的不同版本上是否能成功进行图片的各种操作 1. 在PC默认的Microsoft浏览器的不同版本上是否能成功进行图片的各种操作 1. 通过 1 3 功能测试
系统测试阶段
normal 0 1 1 通过 admin
76 图片寄存器 /浏览器(#16) 在谷歌浏览器上是否能成功进行图片的各种操作 1. 在谷歌浏览器上是否能成功进行图片的各种操作 1. 通过 1 3 功能测试
集成测试阶段
系统测试阶段
normal 0 1 1 通过 admin
77 图片寄存器 /浏览器(#16) 在谷歌浏览器的不同版本上是否能成功进行图片的各种操作 1. 在谷歌浏览器的不同版本上是否能成功进行图片的各种操作 1. 通过 1 3 功能测试
单元测试阶段
集成测试阶段
系统测试阶段
normal 0 1 1 通过 admin
78 图片寄存器 /兼容性(#24) 实现图片服务器的功能(#3) 在火狐浏览器上是否能成功进行图片的各种操作 1. 在火狐浏览器上是否能成功进行图片的各种操作 1. 通过 1 3 功能测试
集成测试阶段
系统测试阶段
normal 0 1 1 通过 admin
79 图片寄存器 /兼容性(#24) 在火狐浏览器的不同版本上是否能成功进行图片的各种操作 1. 在火狐浏览器的不同版本上是否能成功进行图片的各种操作 1. 通过 1 3 功能测试
单元测试阶段
系统测试阶段
normal 0 1 1 通过 admin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张张_张

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值