团队作业5——测试与发布(Alpha版本)
Alpha版本:www.1233211234567.top
Part one 作业地址
这个作业属于哪个课程 | 软件工程 |
---|---|
作业要求 | 团队作业5——测试与发布(Alpha版本) |
作业目标 | 测试与发布(Alpha版本) |
Part two【Alpha阶段】测试报告
1、BUG
类型 | 数量 |
---|---|
修复的Bug | 8 |
不能重现的bug | 0 |
这个产品就是这样设计的,不是bug | 1 |
没有能力修复,将来也不打算修复 | 0 |
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 0 |
修复的Bug:
- 前端在本地调试访问后台服务器地址会发生跨域错误
- 前端学习单词页面点击读音无法在当前页面播放音频
- 前端vue项目打包之后访问静态资源的路径错误
- 前端需要在本地存储相关标识才能记住用户相关数据与选择
- 登录注册用户名过短无法登陆注册成功
- 默认的学习单词数量是0,点击开始学习之后会看不到单词
- 新增对前端发送的json格式报文的支持
- 修复跨域问题
这个产品就是这样设计的,不是bug:
- 需要学习完成所有的单词之后才可以进入单词测试
2、场景测试
1.你预期不同的用户会怎样使用你的软件?
预期用户:考研学习、考四六级学生、考专插本学生、考级上班族
由于本软件功能较为单一,设计理念也是为了让用户专注背单词,故我们预期所有的用户都是一样的使用方式:学习单词然后测试背单词,在个人页面可以设置出题格式与每组的单词数量。
2.他们有什么需求和目标?
所有使用我们软件的用户目标和需求都是背好单词,学习好单词
3.你的软件提供的功能怎么组合起来满足他们的需要?
选择每组的单词数量可以适配不同使用人士不同的学习时间不同的学习专注度等。
选择出题格式可以适配不同使用人士不同的记忆方式和不同的学习检测方法。
4.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?
在PC端或移动端的各种浏览器都能打开测试。
5.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?
基本功能运行顺利 必要功能完成 无恶性bug导致程序无法运行
3、测试矩阵
测试功能 | 测试项 | 检验点 | 预期结果 | Chrome | safari | FireFox | 360浏览器 |
---|---|---|---|---|---|---|---|
首页功能 | 登录状态 | 是否显示正确登录状态 | 可以正确看到登陆状态 | √ | √ | √ | √ |
图标跳转 | 点击顶部导航栏的图标是否会跳回到首页 | 点击导航栏图标可以跳回到首页 | √ | √ | √ | √ | |
个人信息 | 点击个人头像是否可以选择退出登录或者跳转到个人页面 | 点击个人头像可以选择退出登录或者跳转到个人页面 | √ | √ | √ | √ | |
点击开始学习按钮 | 是否跳转单词卡片学习页面 | 可以跳转到单词卡片学习页面 | √ | √ | √ | √ | |
登陆 | 用户名输入框 | 输入字符 | 可以输入字符 | √ | √ | √ | √ |
密码输入框 | 输入字符 | 密码输入框格式,用户不可见 | √ | √ | √ | √ | |
登录动作 | 输入框情况 | 空输入会提示错误 | √ | √ | √ | √ | |
注册 | 用户名输入框 | 输入字符 | 可以输入字符 | √ | √ | √ | √ |
密码输入框 | 输入字符 | 密码输入框格式,用户不可见 | √ | √ | √ | √ | |
确认密码输入框 | 输入字符 | 与上次密码输入不同会提示错误 | √ | √ | √ | √ | |
注册动作 | 输入框情况 | 空输入会提示错误 | √ | √ | √ | √ | |
单词卡片 | 单词释义 | 是否正确显示单词的中英释义 | 可以正确显示单词的中英释义 | √ | √ | √ | √ |
单词发音 | 点击播音图标是否可以正确播放对应单词的发音 | 可以正确播放对应单词的发音 | √ | √ | √ | √ | |
单词测试 | 出题格式 | 出题格式是否与用户设置的相同 | 出题格式与用户设置的相同 | √ | √ | √ | √ |
显示用户选择正确与否 | 用户确定答案之后是否有明显标志提示用户答案正确与否 | 用户确定答案之后有明显标志提示用户答案正确或错误 | √ | √ | √ | √ | |
我的页面 | 设置每组的单词数量 | 单词卡片的数量是否与用户设置的数量相同 | 单词卡片的数量与用户设置的数量相同 | √ | √ | √ | √ |
设置出题格式 | 单词测试的出题格式是否与用户设置的出题格式相同 | 单词测试的出题格式与用户设置的出题格式相同 | √ | √ | √ | √ |
Part three Alpha版本发布说明
一、功能介绍
1. 注册登录功能
用户可以通过在登陆注册页通过输入用户名和密码完成注册功能,用户可以在登录页通过输入用户名和密码完成登录,背诵单词,设置学习和测试格式等功能都必须在登录之后才能使用
2. 主页
主页导航栏点击头像用户名可以选择退出登录或者跳转到个人主页,点击现在开始可以开始学习,进入单词卡片页面
**3.个人主页 **
可以在个人主页设置每组学习单词数量和测试题型
4.单词卡片
在单词卡片页面进行单词学习,可以看到中英释义及英语发音
5.测试页面
对所学习过的单词进行测试,共有两种题型
二、修改的缺陷
这是发布的第一个版本,主要的问题在于功能依旧不够完善
三、环境要求
该软件的运行环境主要在于手机设备上,电脑浏览器打开界面不能自动缩放
Chrome | 使用正常,能够实现预期功能 |
---|---|
safari | 使用正常,能够实现预期功能 |
360浏览器 | 使用正常,能够实现预期功能 |
fireFox | 使用正常,能够实现预期功能 |
四、安装方法
给定网址,直接打开就行了
五、问题与限制
问题:还没有记忆曲线相关算法
限制:现阶段只能实现网页版本,感觉app或者小程序的形式会更加方便用户
六、发布方式及发布地址
1.发布方式:我们将在QQ群微信群中传播,主要靠学生自己来扩散,在学生中一传十,十传百进行扩散
2.发布地址:直接打开网址就可以使用了,并且设置了域名方便用户查找