这个做业属于哪一个课程 | 做业所属课程 |
---|---|
这个做业要求在哪里 | 做业要求 |
团队名称 | 你的代码个人发 |
这个做业的目标 | 发布Alpha2版本 |
姓名 | 学号 | 角色 |
---|---|---|
周昊 | 201731062333 | 组长 |
徐裴 | 201731062402 | 组员 |
黄啸风 | 201731062430 | 组员 |
李涵 | 201731062406 | 组员 |
颜依婷 | 201731062505 | 组员 |
周小萱 | 201731062601 | 组员 |
github发布地址
网站地址
网站后台地址
操做手册:html
1)测试工做安排:前端
这次的测试工做着重于网站的功能测试(黑盒)。
网站的功能测试包括表单测试、数据库测试、连接测试。git
2)测试工具选择:github
3)测试过程
功能测试正则表达式
1.如下能测试用例对测试对象的功能测试应侧重于全部可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。主要测试技术方法为用户经过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。数据库
通过全部测试以及组内内测使用后发现的现有的功能缺陷以及alpha1.0后改善的缺陷(红色表明未完善或完善未完成的,绿色表明完善,蓝色表明新发现的)
1.用户体验:该项目中全部的提交(不管成功、失败)都缺少反馈,需添加提示加强用户体验。
2.健壮性:用户在表单中的输入缺少约束与适当的提示,后台亦缺少相应的处理,极易因用户输入不符合规范而出现问题。
3.部分功能未完善,页面按钮连接指向存在重复的问题。
4.搜索时输入空格会致使无结果,应加入正则表达式加以完善。
5.垃圾详情页页面设计不美观,需进行优化。
6.后台页面在频繁刷新时可能存在图标错误.
7.后台搜索及多选均未能实现,后续版本完善功能或修改界面
8.新闻页轮播图,画面衔接有问题 应统一图像规格
9.在未登陆状况下,点击我的中心图标 页面500 。未登陆时不该显示此图标。
10.论坛界面不美观
11.论坛发帖的输入框可以实现代码编写
12.论坛发帖的输入框不能实现换行
13.后台点击用户名就会退出
14.前台用户登陆后不能退出,点击退出没有反应
15.新闻界面前端有问题jsp
测试体会及总结工具
周小萱:
此次作测试,出现了不少没有想到的错误,是写代码的时候没有想到的,分开作各自的功能时可以成功运行,可是整合在一块儿的时候会出现不一样的错误,不同的电脑有时候显示的效果也不同。项目想着简单,作着真是使人头大。本身作出来的效果和实际用户体验的效果彻底是两个概念,本身去用这个网站的时候就会发现不少的问题,可是本身写的时候心态就彻底不同,能怎么方便就怎么方便,但要是真正用起来就不是那么方便。使人上头。
作个项目确实是太不容易了,整个流程走下来,团队都能脱层皮,不过完整的开发流程走下来确实是能学到很多东西,也能督促本身学习,无时无刻的学习,否则就得拖整个团队的后腿。也能理解作项目作到想骂人的心情了。
作项目不免有磕磕绊绊,仍是要保持好心态,积极学习,每天向上。
发现的问题:论坛界面,每进行一次评论,都会从新加载一次,用户体验不佳;首页的左侧按钮相应过慢,用户等待的时间太长;布局
颜依婷:
在测试新闻中心功能时,新闻界面上的新闻内容仍是较多的,新闻界面也是采用的轮播图的样式来体现,感受仍是比较好看,不单调。可是在点击到详细新闻界面后,感受界面有点空,多是整个屏幕太大不知道该放一些什么内容。以为能够在新闻中心的轮播图里面的图片也加上超连接,也能够跳转到相关新闻界面,还有就是页面字能够少一点,不要太多,否则容易看晕。
整个新闻界面布局仍是很不错的,就是其中有些小细节有一点问题,后面作一下修改就能够了。到目前为止项目已经开发差很少了,此次项目过程当中组员们都全力以赴作好本身的任务,遇到问题就百度或者你们一块儿讨论,团队意识仍是很高的,你们一块儿写项目也是很开心的。
发现问题:当点击一些新闻消息时没有反应,不能跳到相关的详细新闻界面去;点击到新闻中心时,新闻中心的排版格局有点乱;测试时,点击其中一则新闻时发现进去后,页面格局跟其余新闻点进去以后排版格局不同。学习
周昊:
此次的测试工做相较于上次,你们更加的积极,也更加的热情,每一个人在完成本身工做的同时,对整个网站都进行了使用,也提出了不少宝贵的意见。感谢全部组员。
我参与了整个网站的测试,包括连接测试,功能测试等,对网站有个比较大的掌握,同时也发现了本身写代码的习惯有问题,此次测试为我之后的开发提供了相应的心理基础,以及有了初步的分配开发任务的想法。
完成状况:
在总结了alpha1.0开发过程后,在alpha2.0期间依然存在着问题,首先身为组长,在alpha1.0完成以后,有些松懈,虽然只是整合功能的工做,可是浪费了不少空闲时间,没有及时发现组员写的代码中所存在的问题,致使了临近结尾,才发现了代码中的问题,而后慌慌忙忙的进行修改。其次,在管理过程当中我也有点逻辑混乱了,分不清主次。经过alpha1.0和alpha2.0的开发后,我须要深入的检讨本身,以便更好的带领团队。
其次,在管理中,对于任务的分配还不够熟练。可能会在某个时间出现一些人无事可作的状况。平时也须要更加耐心一点。
为了加强团队凝聚力,此次博客也让组员参与了编写。
我但愿个人组员们遇到什么困难都不要怕,微笑着面对它,消除恐惧的最好办法就是面对恐惧,坚持才是胜利,加油,奥利给。
此次的alpha2.0开发,基本完成了alpha1.0版本所剩下的任务。可是还有些地方的细节没有完善。
1)优化了核心功能垃圾类别的查询。
2)完成了基础功能垃圾指南。引入百度地图,方便查看学校垃圾桶位置,同时,按照类别将垃圾分红了四个集合。
3)优化了基础功能新闻管理。新增新闻类别,方便用户查看不一样的新闻内容。
4)完成了扩展功能用户论坛。可是还须要优化界面,以及修改方法。
未完成:
1)完善缺陷
2)优化界面
后期计划: 有新的课程到来,也到了期中,考试接踵而至,每一个人还有本身的事情。若是按周计算的话,一个周的开发时间就显得不够多了。把一个任务碎片化,例用碎片化的时间进行开发。 有bug的地方完善,有丑陋的地方优化,有不合理的地方改掉,少了的地方增长。 三周beta,冲就完事儿啦。