团队作业week9 情景测试
一、使用人群:学生、计算机工作者、对计算机感兴趣的人
1、学生:学生是学霸系统的主要用户。学生一般会通过网络寻找与自己的课程,作业有关的信息。首先,可以通过我们的搜索功能在我们的数据库中寻找我们从网络上提炼出的已经存在的信息和资源,这样可以比较快速的获得自己想要的内容;若无法从我们的数据库中获得想要的信息,则可以使用提问功能进行提问,向广大的计算机爱好者或者专业的计算机人员进行提问,或是求资源,能够比较准确的获得自己想要的信息,同时还能结交很多志同道合的好友。如果想共享资源可以通过我们的上传资源功能将自己的资源和大家分享,同时如果想要求资源也可以通过我们提供的下载通道,下载我们从网络上提取出的或是网友共享提供的宝贵资源。
2、计算机工作者:计算机工作者包括程序员,老师等等。这些人已经具备有一定的计算机知识储备。他们使用我们的系统最主要的目的应该是查找资料帮助自己进行研究,工作,教学,往往都要求一定的信息收集效率。我们的搜索和资源下载功能就为他们提供了很好的帮助,大大减少了在网络中筛选信息的时间,提高工作效率,让工作者们能够尽早的完成自己的工作,提高工作效率,有更多的时间休息、陪伴家人、实现自己的目标。同时,在闲暇时也可以登录我们的系统,通过回答问题的功能,为别人答疑解惑,帮助别人,获得成就感,舒缓工作紧张的情绪。并且也可以增加与人交流切磋的机会,结识更多朋友。
3、对计算机感兴趣的人:这类人一般的使用都和学生相似,但会有一些自己的偏好。为了能够使他们快速的搜索到自己喜欢的内容,我们的标签功能可以很好地帮助他们。每一个问题都可以设置标签,通过标签对问题和资源进行分类,就可以更快的找到用户喜爱的信息。
二、测试矩阵
我们的机器测试主要在VS2012的“web性能和负载”模块上进行,同时使用功能方面由人工进行测试。
我们的网站分为中文和英文两个版本,故测试语言为中文和英文。
我们尽可能让我们的网站能在所有的浏览器上顺利运行,现在的主流浏览器有:
pc端:火狐、谷歌、ie、opera、搜狗、360安全浏览器
手机端:uc浏览器、safari
我们将在不同浏览器上进行测试,寻找漏洞并进行修改。
三、Alpha版本的准出标准
1、我们要确保网站中每个已开放的链接正确及有效。
2、确保各个浏览器,分辨率下网页显示正确并可以正确使用。
3、验证分页逻辑的正确性。
4、确保可以承受一定数量的用户同时登陆系统进行操作。
5、确保数据库检索正确。
6、能够正确上传和下载文件、完成搜索功能,并且搜索结果正确、人性化。
上传支持主流的文件类型如:doc,pdf,ppt,视频,音频。确保用户的积分能够随着文件的共享增长相应的分数。
当上传失败时显示提醒信息:
a.未提供完整文件信息。
b.文件过大。
c.上传文件夹(正常文件夹不会被上传,地址不完整,无法上传)。
d.上传文件正在被使用。
下载支持主流的文件类型如:doc,pdf,ppt,视频,音频。确保用户的积分能够随着文件的下载减少相应的分数。
当下载失败时显示提醒信息:
a.文件路径不存在。
b.积分不够。
c.下载地址剩余空间不足。
搜索能够支持
a.中英文及各种形式混合。
b.多关键词输入。
c.搜索结果是否正常显示。
d.能够由输入的内容联想出用户想要的内容
e.敏感词屏蔽功能能够正常执行
搜索出现错误时需要提示
a.无输入。
b.输入字符串过长。
c.错误或残缺的关键词。
d.含有不符合规定的字符。
7、能够正常提出回答问题
8、防滥用功能能够正常执行
9、回答问题用户积分将会有一定变化
10、举报界面能够正确提交举报信息
11、防止恶意举报
团队作业week9 情景测试的更多相关文章
- 团队作业week9 scenario testing
1.How do you expect different personas to use your software? What’s their need and their goals, how ...
- 团队作业week9
1. Bug bash ▪ How many bugs is found in your bug bash? 2. Write a blog to talk about your scenario t ...
- 团队作业 week9
1. Bug bash 我们现在在TFS服务器中有17个BUG等待分配,但是所有BUG的数量肯定不止. 2. Scenario testing 测试人员以不同的身份来对网站进行测试,对于无法满足当前身 ...
- 【1414软工助教】团队作业9——测试与发布(Beta版本) 得分榜
题目 团队作业9--测试与发布(Beta版本) 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2:单元测试 团队作业1:团队展示 团队作业2:需求分析& ...
- 【1414软工助教】团队作业6——展示博客(Alpha版本) 得分榜
题目 团队作业6--展示博客(Alpha版本) 作业提交情况情况 为所欲为 团队没有提交,其余都按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2: ...
- 【1414软工助教】团队作业7——Alpha冲刺之事后诸葛亮 得分榜
题目 团队作业7--Alpha冲刺之事后诸葛亮 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2:单元测试 团队作业1:团队展示 团队作业2:需求分析& ...
- 【1414软工助教】团队作业8——第二次项目冲刺(Beta阶段) 得分榜
题目 团队作业8--第二次项目冲刺(Beta阶段) 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2:单元测试 团队作业1:团队展示 团队作业2:需求分析&a ...
- 【集美大学1411_助教博客】团队作业5——测试与发布(Alpha版本)
同学们好像都进入了状态,任务都完成的不错,测试与发布是一个软件的非常重要的环节,每年双11前夕是阿里巴巴加班最严重的时期,这是因为他们在不断的测试,因为他们不想在双11到来之时有任何差池.所以无论你的 ...
- 【2017集美大学1412软工实践_助教博客】团队作业5——测试与发布(Alpha版本)
第五次团队作业成绩公布 题目 团队作业5: http://www.cnblogs.com/happyzm/p/6788792.html 团队成绩 成绩公示如下: 检查项 测试报告 Alpha版本发布说 ...
随机推荐
- ComboBox可搜索下拉框的使用注意事项,简单记录以及我遇到的一些奇怪的bug
前几天做一个react的项目的时候需要用一个可搜索的下拉框ComboBox,上代码: <ComboBox // className={comboxClassName} items={storeA ...
- PHP 通过命令异步执行PHP程序
通过PHP执行系统命令调用PHP执行程序,让进程挂起到后台执行,不影响用户页面交互. 控制器调用命令,不用等待,后台创建一个进程执行程序. system(“nohup php command.php ...
- 关于mysql 删除数据后(.MYD,MYI)物理空间未释放
关于mysql 删除数据后物理空间未释放 OPTIMIZE TABLE 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小.这是因为删除操作后在数据文件中留下碎片所致.OPTIMIZE ...
- Set的源码分析
Set的内部实现其实是一个Map.即HashSet的内部实现是一个HashMap,TreeSet的内部实现是一个TreeMap,LinkedHashSet的内部实现是一个LinkedHashMap. ...
- (杭电2053)A + B Again(转换说明符)
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): ...
- PWA-网络
PWA-网络 fetch API Get fetch('/some/url',{ method:'GET' }).then(function(resp){ //success }).catch(fun ...
- ACM数据结构-并查集
ACM数据结构-并查集 并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合 ...
- pascal 的字符串操作
1.ord 将字符转为 ascii码 2.chr 将ascii码转为字符 3.trunc 求整数部分 4.random , randomize 5.copy(s,i,l)从s串中截取第i个字符开始后长 ...
- MVC保存二进制到数据库,并显示文件的方法(图片显示)
通过两篇文章解决了数据库存储图片并显示到View的方法: http://blog.sina.com.cn/s/blog_6da396a50101639u.htmlhttp://www.cnblogs. ...
- 北京Uber优步司机奖励政策(10月19日~10月25日)
用户组:优步北京人民优步A组(适用于10月19日-10月25日) 滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万 ...