《构建之法》——第五次团队做业

团队项目-Alpha2版本发布

这个做业属于哪一个课程 做业所属课程
这个做业要求在哪里 做业要求
团队名称 你的代码个人发
这个做业的目标 发布Alpha2版本

1.团队成员

姓名 学号 角色
周昊 201731062333 组长
徐裴 201731062402 组员
黄啸风 201731062430 组员
李涵 201731062406 组员
颜依婷 201731062505 组员
周小萱 201731062601 组员

2.发布地址

github发布地址
网站地址
网站后台地址
操做手册:html

  • 在首页,直接在输入框输入相应垃圾便可,搜索失败返回首页。
  • 首页登录注册后可以使用论坛功能,若是不登陆,也可使用论坛功能,默认名字为0,即代表为游客身份。
  • 后台登陆后,进入系统,能够进行新闻、垃圾管理的相关操做。

3.alpha测试报告


1)测试工做安排:
前端

    这次的测试工做着重于网站的功能测试(黑盒)。
网站的功能测试包括表单测试、数据库测试、连接测试。git

  • 由黄啸风、颜依婷、周小萱分别进行垃圾、新闻、用户的功能测试。
  • 由李涵、徐裴进行论坛的数据库测试和表单测试。
  • 组长进行总体测试,查找网站的缺陷。

2)测试工具选择:github

  • 连接测试选择的工具是 XENU
  • 功能测试的其余测试由人工进行测试

3)测试过程
功能测试正则表达式

  • 连接测试
    网站连接测试结果
    在这里插入图片描述死链测试
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述最终结果
    在这里插入图片描述

    1.如下能测试用例对测试对象的功能测试应侧重于全部可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。主要测试技术方法为用户经过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。数据库

  • 用户表单与数据库测试
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
  • 新闻表单测试与数据库测试
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
  • 论坛表单测试
    测试用例
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    测试结果
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
  • 垃圾测试
    百度地图
    在这里插入图片描述
    表单测试
    在这里插入图片描述在这里插入图片描述垃圾分类集合
    在这里插入图片描述在这里插入图片描述

    通过全部测试以及组内内测使用后发现的现有的功能缺陷以及alpha1.0后改善的缺陷(红色表明未完善或完善未完成的,绿色表明完善,蓝色表明新发现的)
    1.用户体验:该项目中全部的提交(不管成功、失败)都缺少反馈,需添加提示加强用户体验。
    2.健壮性:用户在表单中的输入缺少约束与适当的提示,后台亦缺少相应的处理,极易因用户输入不符合规范而出现问题。
    3.部分功能未完善,页面按钮连接指向存在重复的问题。
    4.搜索时输入空格会致使无结果,应加入正则表达式加以完善。
    5.垃圾详情页页面设计不美观,需进行优化。
    6.后台页面在频繁刷新时可能存在图标错误.
    7.后台搜索及多选均未能实现,后续版本完善功能或修改界面
    8.新闻页轮播图,画面衔接有问题 应统一图像规格
    9.在未登陆状况下,点击我的中心图标 页面500 。未登陆时不该显示此图标。
    10.论坛界面不美观
    11.论坛发帖的输入框可以实现代码编写
    12.论坛发帖的输入框不能实现换行
    13.后台点击用户名就会退出
    14.前台用户登陆后不能退出,点击退出没有反应
    15.新闻界面前端有问题jsp

测试体会及总结工具

  • 李涵:
        测试是真的很好玩,尤为是亲手把队友写的东西一个个搞崩,爽到生活不能自理(也不知道是由于测出了bug,仍是由于组长自闭)。测试用例的设计要细致,而且尽量多的去覆盖全部状况甚至搞一些“骚操做”,好比在文本框里写jsp代码。
  • 黄啸风:
        在完成本身测试任务的同时,对各个功能都进行了一个测试,在上次的测试基础上,又发现了许多的错误和不足之处,对各类状况以及测试用例的输入测试,发现较上次而言,网站对各类状况的反应获得了较大的应答,用户能够有一个较为清晰和良好的体验,可是也发现了一些问题,如各个信息的投放较为固定化,后期待改正优化,预期能够是定时更换。总之,进行测试后,对本身项目的问题以及结构变得更加熟悉了,操做起来也更加的驾轻就熟。
        发现的问题:其余界面的搜索框能搜索出结果,但在搜索结果界面的搜索框没法搜索出结果;分类指南信息投放内容过于固定;图片详情查看不了。
  • 徐裴:
        测试中连接基本没有什么问题,每一个界面的响应时间都不长,体验的效果很不错。功能上知足用户的基本需求,界面友好,通过小组人员的测试,发现了一些小的错误,可是都获得了改善。
        感受小组成员都很团结,在遇到问题以后相互之间进行帮助,问题都很快获得了解决。不会的你们都在教对方,我学到了不少知识,在项目上也都在本身动手去作。虽然咱们的项目在一些小细节上面作的不是那么的全面,可是小组成员都在不断的测试并进行完善,你们都很积极的在作本身的工做。
        发现的问题:在新闻界面中一些新闻标题不能实现跳转到相应的新闻界面去;垃圾界面的搜索框不能使用,没法搜索到相关垃圾信息,应该把那个搜索框省略或者加上搜索功能。
  • 周小萱:
        此次作测试,出现了不少没有想到的错误,是写代码的时候没有想到的,分开作各自的功能时可以成功运行,可是整合在一块儿的时候会出现不一样的错误,不同的电脑有时候显示的效果也不同。项目想着简单,作着真是使人头大。本身作出来的效果和实际用户体验的效果彻底是两个概念,本身去用这个网站的时候就会发现不少的问题,可是本身写的时候心态就彻底不同,能怎么方便就怎么方便,但要是真正用起来就不是那么方便。使人上头。
        作个项目确实是太不容易了,整个流程走下来,团队都能脱层皮,不过完整的开发流程走下来确实是能学到很多东西,也能督促本身学习,无时无刻的学习,否则就得拖整个团队的后腿。也能理解作项目作到想骂人的心情了。
        作项目不免有磕磕绊绊,仍是要保持好心态,积极学习,每天向上。
        发现的问题:论坛界面,每进行一次评论,都会从新加载一次,用户体验不佳;首页的左侧按钮相应过慢,用户等待的时间太长;布局

  • 颜依婷:
        在测试新闻中心功能时,新闻界面上的新闻内容仍是较多的,新闻界面也是采用的轮播图的样式来体现,感受仍是比较好看,不单调。可是在点击到详细新闻界面后,感受界面有点空,多是整个屏幕太大不知道该放一些什么内容。以为能够在新闻中心的轮播图里面的图片也加上超连接,也能够跳转到相关新闻界面,还有就是页面字能够少一点,不要太多,否则容易看晕。
        整个新闻界面布局仍是很不错的,就是其中有些小细节有一点问题,后面作一下修改就能够了。到目前为止项目已经开发差很少了,此次项目过程当中组员们都全力以赴作好本身的任务,遇到问题就百度或者你们一块儿讨论,团队意识仍是很高的,你们一块儿写项目也是很开心的。
        发现问题:当点击一些新闻消息时没有反应,不能跳到相关的详细新闻界面去;点击到新闻中心时,新闻中心的排版格局有点乱;测试时,点击其中一则新闻时发现进去后,页面格局跟其余新闻点进去以后排版格局不同。学习

  • 周昊:
        此次的测试工做相较于上次,你们更加的积极,也更加的热情,每一个人在完成本身工做的同时,对整个网站都进行了使用,也提出了不少宝贵的意见。感谢全部组员。
        我参与了整个网站的测试,包括连接测试,功能测试等,对网站有个比较大的掌握,同时也发现了本身写代码的习惯有问题,此次测试为我之后的开发提供了相应的心理基础,以及有了初步的分配开发任务的想法。

    4.现阶段项目状况总结


    完成状况:

    在总结了alpha1.0开发过程后,在alpha2.0期间依然存在着问题,首先身为组长,在alpha1.0完成以后,有些松懈,虽然只是整合功能的工做,可是浪费了不少空闲时间,没有及时发现组员写的代码中所存在的问题,致使了临近结尾,才发现了代码中的问题,而后慌慌忙忙的进行修改。其次,在管理过程当中我也有点逻辑混乱了,分不清主次。经过alpha1.0和alpha2.0的开发后,我须要深入的检讨本身,以便更好的带领团队。
    其次,在管理中,对于任务的分配还不够熟练。可能会在某个时间出现一些人无事可作的状况。平时也须要更加耐心一点。
    为了加强团队凝聚力,此次博客也让组员参与了编写。
    我但愿个人组员们遇到什么困难都不要怕,微笑着面对它,消除恐惧的最好办法就是面对恐惧,坚持才是胜利,加油,奥利给。

    此次的alpha2.0开发,基本完成了alpha1.0版本所剩下的任务。可是还有些地方的细节没有完善。

    1)优化了核心功能垃圾类别的查询
    2)完成了基础功能垃圾指南。引入百度地图,方便查看学校垃圾桶位置,同时,按照类别将垃圾分红了四个集合。
    3)优化了基础功能新闻管理。新增新闻类别,方便用户查看不一样的新闻内容。
    4)完成了扩展功能用户论坛。可是还须要优化界面,以及修改方法。

未完成:
    1)完善缺陷
    2)优化界面

后期计划:     有新的课程到来,也到了期中,考试接踵而至,每一个人还有本身的事情。若是按周计算的话,一个周的开发时间就显得不够多了。把一个任务碎片化,例用碎片化的时间进行开发。     有bug的地方完善,有丑陋的地方优化,有不合理的地方改掉,少了的地方增长。     三周beta,冲就完事儿啦。

相关文章
相关标签/搜索