团队作业5——测试与发布(Alpha版本)

发布时间 2023-12-04 11:07:20作者: noblogs
这个作业属于哪个课程 软件工程
这个作业要求在哪里 团队作业5——测试与发布(Alpha版本)
这个作业的目标 测试软件,发现并修复bug、发布当前版本

Alpha版本测试报告

功能测试

功能列表

功能模块 具体功能介绍
图片上传模块 用户使用该模块来上传需要处理的图片
图片处理模块 用户可以使用该模块来处理上传的图片
图片压缩
用户可以将图片压缩至指定的大小
图片风格化
用户可以将图片处理为不同的风格风格,
包括怀旧、油画、流年和素描
图片加强
用户可以将上传的图片进行加强,如清晰化
指定大小
用户可以将上传的图片裁剪至指定大小
格式转换
用户可以将图片转化为指定格式
文字识别
可以识别用户上传的图片中包含的文字
颜色转换
可以将图片上的某种颜色转换为指定的颜色
图片下载模块 用户使用该模块来下载处理完毕的图片

场景测试

预期不同的用户会怎样使用你的软件?

多种功能可以满足不同用户的需求。需要压缩图片、裁剪图片的用户,可以使用图片压缩和图片裁剪来实现;需要对图片增加美化效果的用户,可以使用图片风格化模块和图片加强实现目的;需要提取图片中包含的文字的用户,可以使用文字识别功能;需要转换图片格式或图片内的某种颜色的用户,可以使用格式转换和颜色转换功能。

他们有什么需求和目标?

需求:通过简洁、轻量的网页形式,上传待处理的图片并在完成处理后下载。
目标:用户仅需要通过少量的按钮进行交互而不需要阅读复杂的使用手册,即可快速使用,同时无需下载客户端或App,即用即走。

你的软件提供的功能怎么组合起来满足他们的需要?

若需要对同一张图片进行多次不同的处理,则需要依次上传、处理、下载、再上传……如需要对某张图片先压缩再使用素描效果,则先在“图片处理”下拉栏中选择“压缩图片”,点击选择文件来选择需要处理的文件,待处理完毕后右击图片选择“图片另存为”来保存图片。接着在“图片处理”下拉栏中选择“素描效果”,上传刚才压缩完毕的图片,处理完毕后右击图片选择“图片另存为”来保存图片,最终完成使用。

测试矩阵

测试功能 测试项 检查点 预期结果 测试结果
主界面 按钮交互 图像处理按钮 显示图片处理列表 成功
进入各个功能的按钮 进入各个功能的图片上传页面,并显示预览图片 成功
图片上传 上传界面 导航栏 正常显示 成功
选择文件按钮 进入选择文件界面 成功
选择文件按钮 进入选择文件界面 成功
上传文件 在导航栏中显示上传的文件名 成功
上传文件后提交文件 点击提交文件按钮后等待一段时间,在网页中出现处理完毕的图片的预览 成功
不上传文件,提交文件 提示未上传文件 成功
压缩图片 处理结果 测试支持的各种格式的图片能否成功被压缩 成功压缩 无法压缩png格式的图片
图片风格化 怀旧化处理 测试支持的各种图片的格式能否被成功处理 成功处理 成功
油画处理 测试支持的各种格式的图片能否被成功处理 成功处理 成功
图片加强 测试支持的各种格式的图片能否被成功处理 成功处理 成功
流年效果 测试支持的各种格式的图片能否被成功处理 成功处理 成功
素描效果 测试支持的各种格式的图片能否被成功处理 成功处理 成功
指定大小 大小输入栏 宽度和高度显示 与处理图片是一致 失败,与实际处理时相反(已修复)
输入数字 正常显示 成功
测试支持的各种图片的格式能否被成功处理 成功处理 失败,无法加载图片(已修复)
文字识别 处理结果 测试支持的各种格式的图片中的文字能否成功被识别 成功识别 成功
显示识别出的文字 正常显示 成功
颜色转换 处理结果 测试支持的各种格式的图片中的文字能否成功被转换 成功转换 转换成功率不高(已修复)

Bug清单

测试中出现的Bug

Bug类型 数目
修复的Bug 10
不能重现的Bug 0
这个产品就是这样设计的,不是bug 1
没能力修复,将来也不打算修复 0
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 0

修复的Bug

1.点击左上角主页、功能介绍、关于我们没有反应;

2.压缩图片对png格式没有效果;

3.指定大小中的高度和宽度标反;

4.颜色转换的成功率不高;

5.格式转换后无法显示图片。

6.换底色会是黑白照片;

7.文字识别传参报错;

8.文字识别没有结果返回;

9.pgn格式无法返回正常结果。

10.蓝底换红底照片提交后返回了原图没有返回处理结果

这个产品就是这样设计的,不是bug

颜色转换不支持.jfif格式的图片。

出口条件

1.可以正常上传、下载图片;
2.所有图片处理功能都可以正常使用;
3.使用过程中不会出现卡死、报错等情况;
4.完成多轮测试;
5.拥有完备的使用说明。

Alpha版本发布说明

功能介绍

首页
image
在下拉菜单中选择功能:
image
采用常见的、原生的选择本地图片的方式,便于用户熟练使用。
image
压缩图片:能在清晰度不受过多影响的前提下,将图片压缩到1M左右。
image
转换格式:原本是.jpg的图片变成了在下拉菜单中指定的png格式。
image
image
image
指定图片大小:在界面中输入宽高 图片会等比例达到指定宽高。
image
文字识别:
image
image
怀旧化效果:
image
油画效果:
image
图像增强效果:相片倒影中本不明显的人影能分辨出来了。
image

image

流年效果:
image
image

证据照换底色:
image
image
image
image

图片经过处理后,右键可以选择保存到本地或复制图片:
image

修复的缺陷

这是 PixelPro 图片处理网站的第一版,没有修改缺陷。

运行环境

云端: PixelPro 图片处理以 Web 的形式上线,各大主流浏览器皆可访问。
本地: 任何支持 Python 和 Django 框架的IDE与依赖包。

安装方法

云端:无需安装,浏览器访问即可。
本地:Clone 项目后终端输入Python manage.py runserver命令即可启动项目。

已知问题与限制

  • 暂不支持图片涂鸦功能。
  • 由于服务器问题,我们的网站暂时不能在线访问。

发布方式与地址

通过Github仓库的Release途径下载并本地运行。