测试与发布(Alpha版本)
一、Alpha版本测试报告
(请根据团队项目中软件的需求文档、功能说明、系统设计和测试计划,写出软件的测试过程和测试结果,并回答下述问题。)
1.测试过程和测试结果
1.1后台测试:
测试工具:EOLINKER
1.1.1登录模块:
1.1.2注册模块:
1.1.3好友模块:
1.1.4群模块:
建群:
1.1.5消息模块:
获取某用户消息:
发送消息:
1.1.6文件模块:
文件上传:
文件下载:
1.2前端测试:
1.2.1登录模块:
1.2.2获取好友列表:
1.2.3获取群聊列表:
1.2.4获取未读消息列表:
1.2.5获取个人未读消息:
1.2.6添加好友:
1.2.7重命名群聊:
1.2.8建群:
1.2.9好友邀请入群:
1.2.10获取个人信息:
2.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
2.1修复的Bug
略
2.2不能重现的bug
略
2.3这个产品就是这样设计的,不是bug
略
2.4没有能力修复,将来也不打算修复
略
2.5这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。
略
3.场景测试(scenario testing),包括以下内容:
3.1你预期不同的用户会怎样使用你的软件?
一般用户会使用本软件的聊天功能,进行工作上或日常的交流和文件的传送。本软件具有极简的特性,既能满足基本的文字交流又具有文件传输功能,
因此可能会受一些喜欢极简风格用户的青睐。除此之外,后期可能会添加系统管理员模块,来进行软件社区的管理。
3.2他们有什么需求和目标?
他们的需求是拥有一款极简的聊天软件,这里没有花哨的表情包,也没有繁复的功能,有的只是基本的文字聊天功能和文件传输工功能。这里适合锻炼
语言表达能力,因为表情包被取代,精炼的文字让聊天的效率更高。虽然一开始的体验可能有点奇怪,但随着使用时间的增加,相信他们会习惯这种纯
文字聊天的方式,因为,纯粹的,才是永恒的。
3.3你的软件提供的功能怎么组合起来满足他们的需要?
上面的说明已经很直白,这里不再赘述。
3.4你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
测试功能 | 测试项 | 检验点 | 预期结果 | Chrome | 火狐浏览器 |
---|---|---|---|---|---|
网站首页 | 注册功能 | 注册页面 | 各类表单项齐全 | √ | √ |
获取邮箱验证码 | 输入有效邮箱后收到验证码 | √ | √ | ||
点击图片验证码 | 自动更新为新的验证码 | √ | √ | ||
信息输入不全时点击“注册” | 提示输入完整信息 | √ | √ | ||
输入有效信息时点击“注册” | 提示注册成功,并告知账号 | √ | √ | ||
登录功能 | 输入错误的id或者口令 | 提示登录失败 | √ | √ | |
输入正确的id和口令 | 登录成功,进入主页面 | √ | √ | ||
找回密码 | 输入错误的id | 没有收到邮件 | √ | √ | |
输入正确的id和邮箱 | 收到邮件 | √ | √ | ||
输入输入验证码 | 密码更改完成 | √ | √ | ||
网站主页面 | 待完成 |
3.5你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
3.5.1基本功能齐全
包括注册、登录、修改密码、添加或删除好友、加群或退群、聊天功能正常、文件传输功能正常、
查看我的基本信息、查看好友和群聊的基本信息、修改好友信息等
3.5.2软件运行基本稳定
支持数百人同时使用而服务器不超负荷,文件传输功能速度较快。
二、Alpha版本发布说明
1.列出这一版本的功能(在原有项目基础上开发的列出新功能)
该版本为Alpha版,也即第一个版本。目前实现的功能有注册、登录、修改密码和进入到聊天页面。
2.以原有项目为基础开发的,列出这一版本修复的缺陷
暂无
3.对运行环境的要求
Win10操作系统,使用谷歌浏览器,火狐浏览器均运行正常,其他操作系统和浏览器未测试。
4.安装方法
本软件为Web应用,无需安装到本机,只需要通过浏览器进行使用
5.描述系统已知的问题和限制
该系统目前前端页面只完成了注册、登录和修改密码功能,收发消息的功能暂未开通。
6.说明软件的发布方式以及发布地址
开始借助同学朋友进行传播
发布地址:http://103.45.177.27:8888/PaChat/view/index.html#/login
7.对于功能的描述除了文字以外,可以通过图片、视频等进行辅助说明。
7.1注册功能
给自己起一个用户名,并且设置密码,然后输入自己的邮箱号,收到邮件后输入邮件中的验证码,最后输入图片验证码中的验证码字符串
注册成功后系统会给你分配一个id,一定要记住id号
7.2登录功能
输入自己的账号id和密码,账号是注册时系统分配的
7.3找回密码功能
输入自己的id和注册时使用的邮箱,后台会给该邮箱发送一个验证码,输入验证码和新密码,然后会显示密码修改成功
7.4登录成功后进入主页面
该主页面尚未完善,具体功能在后面的版本中会详细说明