团队作业5--测试与发布(Alpha版本)
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11153 |
github项目代码地址 | https://github.com/Loiterers/Listener/tree/master |
这个作业目标 | 撰写一份Alpha版本测试报告以及小程序项目发布说明 |
目录
一、团队介绍
1.1 团队名称及团队宣言
- 团队名称:Listener
- 团队宣言:随行开发,随性秃头!!!
1.2 团队信息
队员名称 | 学号 |
---|---|
刘奕池(组长) | 3118005285 |
谢智杰 | 3118005292 |
王博誉 | 3118005291 |
谭嘉明 | 3118005290 |
陈漫婷 | 3217005153 |
郭子芊 | 3218005309 |
二、Alpha版本测试报告
2.1 测试找出的bug
-
点击未读的信件阅读后,未读标志没有更改
- 代码已经更改,问题已解决。
-
某个用户收件箱无法收到信件
- 通过查看发现不是代码问题,而是测试数据时有一个数据传入错误,再通过Postman测试时没有发现,如今已经解决疑问。
-
用户修改昵称为null
- 之前没有做用户输入判断处理,如今代码已更改
-
写信框可以移动(超出规定范围)
- 页面设计没有做好处理,如今代码已更改。
2.2 场景测试
- 写信者用户A:我今天心情不好,想把我的郁闷事件通过私信方式倾诉出去。打开小程序,选好自己的写信信封样式,输入标题,输入正文。期间可能写到一半把未写完的信件保存去草稿箱,然后去处理点事情。一段时间过后,用户重新回来编辑,在草稿箱编辑完后点击发送把自己的信件分享出去。
- 收信者/回信者用户B:打开小程序,发现收信广场出现未读信件。点击进去发现是来自一个陌生的用户A,有感而发打算回信一封以鼓励用户A。回信过程断断续续,回信信件被保存到草稿箱,最终用户B写完信件点击发送。
- 用户A:隔一段时间打开小程序,发现收到了1封或者更多的回信,点击进去信件阅读,这时可以选择继续回信,或者返回。当用户点击信件后,如果信件未读,未读标志会消除。【至此一次交互结束】
2.3 测试矩阵
测试功能 | 测试项 | 检验点 | 安卓用户 | 苹果用户 |
---|---|---|---|---|
用户功能 | 登录 | 获取用户信息 | T | T |
修改昵称 | 修改昵称(包括输入nulll) | T | T | |
显示用户信息 | 用户基本信息展示 | T | T | |
收信广场 | 阅读信件 | 点击信件会进入信件内容(收信内容不能修改) | T | T |
信件状态变更 | 点击未读的信件,未读的标志会消失 | T | T | |
倒序显示最新十条信件 | 倒序显示用户收到的最新十条信件 | T | T | |
收信箱 | 获取用户信件 | 获取所有信件 | T | T |
阅读信件 | 点击信件会进入信件内容 | T | T | |
信件状态变更 | 点击未读的信件,未读的标志会消失 | T | T | |
删除信件 | 长按删除信件(且不影响写信方的写信箱内容) | T | T | |
草稿箱 | 获取用户草稿 | 获取用户所有草稿(包括写信和回信) | T | T |
继续编辑草稿 | 继续编辑草稿 | T | T | |
删除草稿 | 长按删除信件 | T | T | |
写信箱(已发送) | 获取用户信件 | 获取用户所有写信信件 | T | T |
删除信件 | 长按删除信件(且不影响收信方的收信箱内容) | T | T | |
写信 | 选择信封样式 | 获取所有信封样式 | T | T |
编写内容 | 编写信件标题和内容 | T | T | |
保存信件 | 把未写完的信件保存未草稿 | T | T | |
发送 | 把写完的信件发送 | T | T | |
信封 | 回显信息 | 收件人昵称,标题,发件人昵称,发送时间 | T | T |
信件 | 回显信息 | 收件人昵称,标题,发件人昵称,内容,发送时间 | T | T |
2.4 出口条件
- 写信信件:我们随机分发1--3个用户。
- 回信信件:我们一对一信件发送处理。
- 均能实现收写信双方信件的传递、阅读、删除且互不影响。
三、Alpha版本发布说明
3.1 版本功能
3.1.1 登录页面:点击登录可获取用户信息
3.1.2 收件广场:显示用户收到的最新十条信息、阅读信件
3.1.3 写信:信封选择、内容编写、返回初始页面
- 信封选择
- 内容编写
- 返回初始界面
3.1.4 收件箱:删除信件、阅读信件
3.1.5 草稿箱:修改未发送信件,未发送信件发送
3.1.6 已发送:删除信件、阅读信件
3.2 缺陷修复
目前已知的bug问题已经全部修复。
3.3 运行环境
安卓手机、苹果手机都能够成功运行小程序。
3.4 安装方法
搜索相应小程序名字,即可使用。(目前没有完全发布,只给部分用户使用)
3.5 发布方式和发布地址
- 发布方式:给身边小范围朋友使用测试。
- 发布地址:小程序开发完毕,但是没有完全给所有用户体验,目前仍在内测。