软件工程-团队作业四

出现的bug及其修复#

- 修复的bug 
   在不管是文档,音乐,视频,图片,还是其它的界面当中都有一个返回所有文件按钮,但是一个页面在点击按钮以后发现没办法回到所有文件的界面,刚开始进行代码排查的时候并没有发现代码是哪里出现了错误,后来发现在file_list里面的href的链接忘记输进去了,经过对代码的修改,把所有文件显示的链接加进去以后问题就解决了,点击返回所有文件按钮,页面进行正常跳转。
- 不是bug
   我们没有设置密码找回功能,因为我们设想用户在进行会员注册时,绑定自己的电话号码和邮箱,如果自己设置的账号和密码忘记了,用户可以用手机号码和邮箱进行登录,登录的确认身份的方式是系统通过第三方的介入,发送给客户验证码,以便确认用户的身份,当然验证码会有一定的效期。
- 不能重现的bug
   界面的显示所有文件的每个文件上面和左边的文件属性框当鼠标移动到那的时候那个框会变成灰色,但是有时候会出现当鼠标移动到那的时候颜色不变或是最后一个框不是灰色的情况,但是出现这样的情况很少,一旦出现这样的情况,把网页关了重新打开就好了。
- 不能修复的bug
  当用户在注册后通过自己的账号进行登录的时候,网站会随机生成一个验证码让用户进行验证用户的身份,但是在打开登录界面的时候验证码却并不会自己生成,而是需要点击验证码的按钮,才会生成验证码,而且有时也会出现卡顿的现象,到目前为止,这个bug我们不知道该怎么进行修复,查看代码也没有问题,不知道是哪方面出现了问题。
- 下版本修复
 我们为了用户方便用户查找,不管是音乐,文档,视频,还是图片,每个模块都设置了文件搜索功能,我们的期望是用户可以通过文件编号或者文件的名称来查找文件,但是因为时间有限,只是写出来了前端,只能放到下版本修复。
  • 测试记录#

    • 兼容性回归测试
      • 首页 部分 功能描述 windows xp windows 7 windows 10 windows8
        在线云盘 十个功能界面 正常 正常 正常
        用户会员注册 功能描述 正常 正常 正常 正常
        用户界面登陆 功能描述 正常 正常 正常 正常
        所有文档 功能描述 正常 正常 正常 正常
        文档上传 功能描述 正常 正常 正常 正常
        所有音乐 功能描述 正常 正常 正常 正常
        音乐上传 功能描述 正常 正常 正常 正常
        所有视频 功能描述 正常 正常 正常 正常
        视频上传 功能描述 正常 正常 正常 正常
        所有图片 功能描述 正常 正常 正常 正常
        图片上传 功能描述 正常 正常 正常 正常
        所有其它文件 功能描述 正常 正常 正常 正常
        其他文件上传 功能描述 正常 正常 正常 正常
    • 压力测试
      只要是下载了本云盘的代码,都可以在任何浏览器上进行运行查看结果,比如IE,搜狗,谷歌,百度等等都可以。以后假如在云存储上面的数据交互实现了,还会有相应的登录压力测试,比如几十个人同时登录,网站会不会正常运行等等。
    • 场景测试
      • 场景一:老公,我的工作U盘老是被同事借,但她说只是用用,但实际上是盗取我的工作成果,但我又不好意思拒绝,你说我该怎办?老婆可以申请在线云盘进行云存储,老婆申请账号和密码,进行资粮上传,文件安全有了保障。
      • 场景二:小李,因为发生了自然灾害,我把你的视频资料和ppt都损坏了,咋办?下午开会要用。小张,放心我已经存了一份在在线云盘上面,不用担心,小张正常登陆下载文件。
  • 仓库源代码#

源代码管理我将第一次用mvc4写的在线云盘和第二次直接写的在线云盘的源代码都已将上传到coding,但是看着特别乱,所以我将代码打包放到百度云盘。源代码下载 密码: khbr

  • 团队分工#

    • 索吉鑫:负责主要的框架的排版,大部分HTML的编写和Css的编写和脚本编写,网站的测试。
    • 朋毛东知:ppt的制作,网站的测试。
    • 朱旭东:部分的Html编写和脚本编写,网站的测试。
  • 经验教训#

    以前不管是干啥都是自己一个人,忽然间组团队猛地很不习惯,但是想到以后,自己假如是选择程序员行列,不管是做哪方面的项目,单干对于现在的社会来说已经不现实,需要各个模块细化,团队合作,只有这样才能提高软件的效率,减少开发时间,完成软件的开发任务。而团队合作,往往会出现各种各样的问题,比如说想法不同,技术能力差异等等,所以团队开发最主要的是默契,而这种默契则需要去慢慢培养,锻炼,为了达到这种默契最好的方式就是静下心来沟通,作为组长更应该具备协调内部矛盾的能力,一旦矛盾不处理好被激化,那么这个团队将永远做不出好东西。现在这种编程形式我已经慢慢基本上已经适应,但是默契还需要时间来培养。
    
  • 时间/质量/资源分配#

    - 我们建了一个讨论组,假如谁有好的学习资源,学习平台都会分享到讨论组里面进行共享。
    - 根据模块的难易程度,会适量的安排工作任务,实在一点也不会的也没有让他闲着,做了相应的文档和ppt工作。
    - 每周都会查看任务完成的情况和效率,假如谁没有完成任务量,其他人完成的早的也会帮助他,尽量解决。
    - 没课的时候,也会在一起进行讨论和编程。
    
posted @ 2017-06-21 20:39  "云"之巅战队  阅读(125)  评论(0)    收藏  举报