团队作业5-Alpha版本测试报告
一、在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
修复的Bug:
a. 修复的bug;
b. 不能重现的bug
c. 这个产品就是这样设计的,不是bug;
d. 没有能力修复,将来也不打算修复;
e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。
我们速课小龙团队在项目测试的过程中一共发现 22个Bug,以下是各类Bug的详情:
1. 修复的bug
(1)经常出现端口被占用的情况导致报错
(2)用户头像上传后无法显示
(3)视频播放出现问题,加载完不播放
(4)java.lang.NullPointerException空指针报错:在调用数组的操作中错误,导致出现空指针报错。
(5)主页查询的时候结果出不来
(6)学科类型查询没有效果
(7)购物车不能及时刷新,添加了课程后,需要重新回到此页面才能显示更新内容。
(8)在创建题目的界面中的文本框中输入换行的文本,在点击确定后,出现内容题目含有换行符。
(9)出题界面没有设置字数限制,所以字数多了会出错。
(10)用鼠标拖动滚动条时,对话框不能实时滚动
(11)部分页面缩放布局会乱
(12)页面缩放到40%时文字会脱离父元素
(13)做题页面计时有时会出现问题
2. 不能重现的bug
(1)账单部分和购物车部分的数据错乱。
3. 这个产品就是这样设计的,不是bug
(1)做题时间没有限制
(2)查询账单时,如果查不出账单系统没有给出任何提示
4. 没有能力修复,将来也不打算修复
(1)Eclipse老无端报错,每次需要重启一次,不知道问题出现在哪儿。
(2)一个账号可以同时登陆
5. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复
(1)购物车里的金额出现负数,这个是确确实实应该修复的。
(2)即使用户上传视频出题的时候什么都不写也能提交,这个是不应该存在的,如果允许其存在的话意义就不大了
(3)论坛部分如果只是空格帖子也能发布
(4)课程价格可以设置为负数
二.场景测试:
测试预测前的思考:
a. 你预期不同的用户会怎样使用你的软件?
第一是学生:
他们主要是注册用户,在网站上搜索自己需要的课程进行在线观看或者收藏课程,也可以分享自己认为好的课程到qq等。
第二是注册的老师或者注册的视频上传者
他们注册账号,然后上传视频,定自己视频是否免费,或者规定价钱提交网站管理员审核。选择自己视频的限免日期。浏览自己的课程视频评论。浏览视频的购买人数。
b. 他们有什么需求和目标?
学生:为了学习相关技术与知识。老师和上传视频者:赚取视频的购买费用。
c. 你的软件提供的功能怎么组合起来满足他们的需要?
通过不同的账号登录使得不同用户进入不同的页面。进行不同的功能操作,学生是浏览视频的功能页面,老师是上传视频的功能页面。
场景测试:
小张:希望在网站上找到免费的java相关的课程。
小刘:这个周比较闲,希望在网站上找到这个周限免的课程来学习学习。
小王:希望找到一些花费不大的有用的课程,希望在网站上搜索过后有所推荐。
洪先生:刚学了前端的相关知识,想上传一些简单的前端知识视频,暂时定为免费。希望以后可以赚些钱。
葛先生:想上传一个重装电脑系统的视频,暂时定为1块钱,上传之后等待审核。
三.测试矩阵
宏观测试的详单。
项目 |
用户 类型 |
屏幕 分辨率 |
操作系统 |
操作系统 默认语言 |
网络 |
浏览器 |
组合 总数 |
变量数目 |
4 |
2 |
3 |
1 |
2 |
2 |
14 |
|
商户 |
1024像素×768像素 |
win10 |
中文(简体) |
校园以太网 |
IE11 |
|
|
用户 |
1920像素x 1080像素 |
win7 |
|
ASDL |
Firefox |
|
|
游客 |
|
mac |
|
|
|
|
|
管理员 |
|
|
|
|
|
|
功能测试详单。
测试功能 |
测试项 |
检验点 |
预期结果 |
FireFox |
IE11浏览器 |
课程首页功能 |
主界面 |
主固定导航栏 |
正常显示 |
√ |
√ |
轮播图 |
图片按照一定间隔自动切换 |
√ |
√ |
||
点击"登录" |
跳转登录框 |
√ |
√ |
||
点击"注册" |
跳转注册框 |
√ |
√ |
||
点击“个人中心 |
弹出个人中心界面 |
√ |
√ |
||
点击个人知识测试 |
跳转到测试的主页面 |
√ |
√ |
||
点击消息 |
显示系统的消息提示 |
√ |
√ |
||
点击商业合作 |
显示合作信息登记表 |
√ |
√ |
||
相关课程读取 |
跳转到课程学习界面 |
√ |
√ |
||
用户个人界面 |
个人信息界面 |
昵称,头像等个人需信息 |
正常显示 |
√ |
√ |
用户的余额,钱包显示 |
正常显示 |
√ |
√ |
||
用户的课程内容 |
正常显示 |
√ |
√ |
||
用户的账单 |
正常显示 |
√ |
√ |
||
账单的退款请求 |
退款的提交 |
√ |
√ |
||
交易记录详细信息 |
课程编号 |
正常显示 |
√ |
√ |
|
课程名称 |
正常显示 |
√ |
√ |
||
授课教师 |
正常显示 |
√ |
√ |
||
价格 |
正常显示 |
√ |
√ |
||
购买时间 |
正常显示 |
√ |
√ |
||
课程列表 |
我的课程 |
可参与的所有课程展示 |
√ |
√ |
|
收藏的课程 |
用户收藏课程展示 |
√ |
√ |
||
购买课程 |
已购课程显示 |
√ |
√ |
||
修改个人信息界面 |
昵称 |
正常显示 |
√ |
√ |
|
头像 |
正常显示 |
√ |
√ |
||
性别 |
正常显示 |
√ |
√ |
||
生日 |
正常显示 |
√ |
√ |
||
个性签名 |
正常显示 |
√ |
√ |
||
保存修改按钮 |
正常显示 |
√ |
√ |
||
视频上传模块 |
个人技术展示 |
视频的主界面播放 |
能正常播放 |
√ |
√ |
所有视频的列表展示 |
正常显示 |
√ |
√ |
||
视频的分享链接 |
正常链接复制 |
√ |
√ |
||
评论区显示 |
正常显示 |
√ |
√ |
||
评论的提交 |
功能正常 |
√ |
√ |
||
添加收藏 |
视频添加成功 |
√ |
√ |
||
个人测试/学习测试模块 |
技能测试 |
试题显示 |
正常显示 |
√ |
√ |
做题时间显示 |
正常显示 |
√ |
√ |
||
题号和进度显示 |
正常显示 |
√ |
√ |
||
选项或答题模块显示 |
正常显示 |
√ |
√ |
||
提交按钮 |
能够正常提交自己的做题 |
√ |
√ |
||
成绩显示 |
正常显示 |
√ |
√ |
||
技术的评级显示 |
正常显示 |
√ |
√ |
||
课程推荐 |
根据显示相关课程 |
√ |
√ |