0x00:测试报告版本管理后端
版本号浏览器 |
具体细节网络 |
修订时间架构 |
V 1.0性能 |
整理第一轮迭代用户管理和登录注册的功能性验证测试,预计将继续网页对浏览器版本的兼容性测试单元测试 |
2015/11/12测试 |
V1.0.1网站 |
整理第二轮迭代的测试报告,并依据此前第一轮迭代的验证性测试给出大量的回归测试案例,准备验收Django后端的单元测试搜索引擎 |
2015/12/25spa |
V 2.0 |
考虑到ReactJS架构的单页应用模式,从功能测试、性能测试、兼容性测试、模拟用户使用环境场景测试四方面入手;因为V1.0测试主要依赖jQuery,所以因为架构改动将测试版本号提高至V2.0 |
2016/01/10 |
0x01 :序言
To the world, you maybe a person.
But to a person, you maybe the world.
To the searching tags, you may well fall in love with http://xueba.nlsde.buaa.edu.cn
仿佛父母目击本身的子女从哭闹着诞生、欢笑着成长、到冷静步入社会通常,BugPhobia团队经历着计划、设计、开发的一系列阶段,终于孕育出这样具体而微的学霸在线系统。而后欣喜与忧虑同在,鼓励和反思交织,就仿佛父母之爱子必为其计之深远,咱们欣喜于这样小家伙的成型,却也忧虑于它的局限性和不完美。借用《构建之法》中的实例,咱们这样的开发团队更倾向于继承活力的“O”型血型,所以我不知优秀的软件团队是否会发布有已知缺陷的软件,咱们的嘴型也瞬间惊讶而彷徨地张开成“O”型。舐犊之情的伟大就在于他是以离别为目的,而做为软件开发团队的咱们,也必然要将本身的心血和结发布于中,让他在口碑、体验和反馈中获得锤炼。伫立在思想的潮流中,咱们稳步前行,缓慢却从不后退。愿第一轮迭代的反馈和反思能令团队继续成长,就共同开启这样一种搜索体验吧:Search With Tags,Deal With Tags~
成长于被爱,学着爱人,这大抵就是成长的故事,也是年少的星期六结束的故事,就仿佛BugPhobia团队和学霸在线系统共同的成长通常;
从模仿到拒绝模仿,任由挑灯、展转、迷茫、前进的无很多天夜,令那些岁月的烦恼和喜悦控制住本身,在耳边轻唱,祝你万事胜意,一切终比想象的,好一点点~
0x02 :功能迭代说明
项目说明 |
Alpha阶段功能展现 |
Beta阶段功能添加 |
用户管理 |
用户信息查看 |
用户信息查看(保持不变) |
用户信息修改 |
用户信息修改(保持不变) |
|
用户标签管理:添加、删除(无) |
用户标签管理:添加、删除(新增) |
|
用户查看推荐标签(无) |
用户查看推荐标签(新增) |
|
搜索单元 |
基于Tags云的搜索 |
基于Tags云的搜索(删除) |
基于Tags标签栈的搜索(无) |
基于Tags标签栈的搜索(新增+完善) |
|
输入框关键字搜索 |
输入框关键字搜索(保持不变) |
|
课程单元 |
课程视频展现 |
课程视频展现(保持不变) |
课程pdf展现 |
课程pdf展现(保持不变) |
|
Phobia助手 |
聊天查询 |
聊天查询(保持不变) |
问答 |
查看问题(无) |
查看问题(新增) |
添加问题(无) |
添加问题(新增) |
0x03 :学霸在线系统发布预览
项目名称 |
XueBaOnline在线系统 |
项目版本 |
Beta版本 |
负责人 |
BugPhobia软件开发团队 |
联系方式 |
http://www.cnblogs.com/bugphobia/ softpanacea@163.com |
正式发布时间 |
2016年1月12日7时(GMT +8,CST) |
软件发布方式 |
采用的是RTW(Realease to Web)的方式发布咱们的网络应用软件。 |
软件发布地址 |
学霸在线系统网址:http://xueba.nlsde.buaa.edu.cn |
Beta版本基本功能 |
ü 实现用户的个性化管理和基本的用户管理功能(登录、注册、关注等) ü 提供基本的Tag式垂直/正常搜索引擎 ü 用户可以在吐槽板上以相似留言的方式反馈给开发团队,同时支持邮件、社交帐号登录等其余方式的反馈 ü 提供phobia功能助手,经过天然语言交互情景加强用户体验 ü 增长用户问答部分 |
运行环境说明 |
IE9+、Safari5.1+、iOS6.1+、Android2.3,4.0+、Opera12.1x等 (具体运行环境请参阅0x04的运行环境详细说明) |
0x04 :Beta版本基本功能展现
在浏览器中键入网站连接http://xueba.nlsde.buaa.edu.cn,将跳转到学霸在线网站的主页面:
图0学霸在线网站主页面
0x0304:用户注册、登录、登出
新用户请单击Register按钮进行注册,而已完成注册的用户能够直接进行登录;在登录成功后,用户能单击右上角的登出键登出网页
图1 用户基本注册页面 图2 用户基本登录页面
图3 用户我的个性化页面
0x0308:用户资料个性化编辑
新用户请单击Register按钮进行注册,而已完成注册的用户能够直接进行登录;在登录成功后,用户能单击右上角的登出键登出网页
图4 用户信息编辑页面
图5 单击Edit按钮的编辑界面
0x030c:用户的吐槽板反馈
用户可以在FeedBack的吐槽板中吧本身的反馈以留言或评论的方式提交在下方,特别地,也能够将Bug提交在此处供开发者进行进一步的调试
图6 单击下方的FeedBack按钮后的吐槽板展现页面
0x0310:phobia功能助手
用户可以点击最上面导航栏的Robot弹出phobia功能助手,与它天然地交互分享你的问题、想法、或是情感(捂脸)
图7 Phobia助手功能预览说明
0x0314:问答模块
用户可以点击Questions模块进入问答单元
图8 学霸在线系统问答页面预览
0x0318:添加问题模块
用户可以点击+New Question模块进入问答单元
图9 学霸在线系统提出问题功能说明
0x031c:观看课程视频
用户可以点击Course模块进入课程单元
图10 课程功能预览说明图例
0x05 :运行环境详细说明
Internet Explorer |
Chrome |
Firefox |
Safari |
iOS |
Android |
Opera |
9+ |
(Current - 1) or Current |
(Current - 1) or Current |
5.1+ |
6.1+ |
2.3, 4.0+ |
12.1x, (Current - 1) or Current |
因为咱们所采用前段的用户界面是基于semantic UI的,同时,semantic UI又是基于jQuery2.x的,因而咱们的网站所能支持的浏览器的版本应该与jQuery2.x的保持基本的一致。咱们列出相应的可运行的具体浏览器版本如上图所示,同时,咱们有必要给出此表格的详细解析和特别说明:
ü (Current - 1) or Current的含义是:支持当下的稳定版本的浏览器或者是其减一的稳定版本,便是说若是咱们现下的稳定版本的浏览器是24.x,那么咱们同时也能支持23.x的版本。
ü 对于opera浏览器:咱们支持12.1x以及最新的前两个版本,也便是说若是当下的opera的版本是20.x的话,那么咱们能够支持12.1x以及20.x以及19.x的版本,可是咱们不支持opera 15.x 到 18.x的浏览器。