第五次团队做业php
所属课程html |
https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign前端 |
做业要求git |
|
Git地址小程序 |
https://github.com/15881450273/xiyousmart_cloudplatform.git后端 |
团队名称微信小程序 |
卓越Code安全 |
做业目标服务器 |
(1)团队成员的学号列表; (2)给出发布地址以及安装手册; (3)给出测试报告; (4)给出项目状况总结; |
团队名称:卓越Code
团队口号:宁为代码累弯腰,不为bug点提交
项目名称:西柚智慧党建云平台
姓名 |
学号 |
博客园 |
王柄钞(队长) |
201731062518 |
|
曾文杰 |
201731062520 |
https://www.cnblogs.com/zwj-958654064/ |
魏家田 |
201731062307 |
https://www.cnblogs.com/dwyy666/ |
魏川程 |
201731062312 |
https://www.cnblogs.com/chopinc/ |
罗伟诚 |
201731062309 |
https://www.cnblogs.com/lwcblogs/ |
杨苹 |
201731062404 |
https://www.cnblogs.com/step-enter/ |
冯俊霖 |
201731062311 |
https://www.cnblogs.com/linls/ |
手册地址:http://www.javashuo.com/article/p-cicfarsm-go.html
(1)测试开发小程序号:
由于还没上线,若是须要测试能够加我一个微信吗15881450273,能够帮忙开个权限体验一下
(2)提供测试号:
姓名:测试人员
学号:20173106123
(1)发布地址:
https://wangbingchao.com/xiyoudangjian/index.php
(2)提供测试号:
帐号:20173106123
密码:123456
本次博客较上一次区别就是向其余小组学习了一下,将本身以及组员的测试部分分别用他们博客连接的形式进行呈现,减小了博客的篇幅,可是对于组员的测试的博客篇幅也比较长,感谢助教们的辛勤评阅。
姓名 |
测试系统功能范围 |
|
王柄钞 |
组织管理、党员管理、活动管理 |
微信小程序(党员管理平台、党员服务平台、学习培训平台) |
罗伟诚 |
积分管理、活动报名、交流互动、监督党建工做 |
|
杨苹 |
在线学习、我的申请、党组织数据分析 |
|
冯俊霖 |
知识库、视频库、考核测评、每日一测 |
|
魏家田 |
pc系统管理 |
网站(党员管理平台、党员服务平台、学习培训平台) |
曾文杰 |
pc发展管理 |
|
魏川程 |
pc评估管理 |
|
测试说明:本次是创建在单元测试完成之上、拼接后对各个功能模块测试效果(包括先后端) |
微信安卓版v7.0.8
微擎工具v1.7.0
PHPstorm
Google Chrome 76.0.3623
测试用例、测试结果截图一览表
测试系统功能 |
测试人员 |
测试用例及测试结果 |
组织管理、党员管理、活动管理 |
王柄钞 |
|
积分管理、活动报名、交流互动、监督党建工做 |
罗伟诚 |
|
在线学习、我的申请、党组织数据分析 |
杨苹 |
|
知识库、视频库、考核测评、每日一测 |
冯俊霖 |
|
pc系统管理 |
魏家田 |
|
pc发展管理 |
曾文杰 |
|
pc评估管理 |
魏川程 |
姓名 |
测试体会与总结(200字以上) |
王柄钞 |
本次测试是基于上一次Alpha版本1完成的前提下,我对部分功能bug修复后的测试。本次主要修复功能为,党员管理微信头像显示不全、Excel导入党员信息配置有问题、党员活动上限设置无限制问题、活动报名签到问题修改后从新测试造成了测试报告。 本次做为本次项目的组长Master,整合你们的代码真的是一件很麻烦的事情,最后对测试是一项重复性的工做,真的要有一个良好的心态。每次组员写的东西他们本身都总是报bug,他们本身心态都崩了,唉我可必定坚持住,给他们改整合纠错熬夜。。。对于本次的测试是创建在本身功能模块单元测试结束后的总体测试的过程当中,对一些关键的重要功能的测试,必须重视它,反复进行测试。根据可能出现的种种状况进行测试,由于这些关键的部分有问题会引发其余相关的一连串的错误。其次对于测试重点要分明,对于一些亮点功能、常常改动的功能、新增的功能要作重点测试,好比咱们的党员管理平台,而对于一些基本不改动的功能只作基本功能测试就能够了。并且做为项目组织者更应善于记录,善于分析,善于总结。时时记录测试的过程、碰到的问题,分析bug的缘由、找出bug的根源,总结经典bug。最后对于测试中发现的不可重现或者重现几率极低的问题,也须要重视,由于颇有多是重大问题。 |
罗伟诚 |
对积分管理、活动报名、交流互动这三个系统功能模块进行了测试,每一个测试用例的测试结果都如预期的那样,没有出现什么bug。 |
杨苹 |
此次的软件测试是针对于具体的模块进行正对性的、全面的测试。而我是对“在线学习”、“我的申请”两个部分作全方位的测试,不管是微信小程序前端仍是PHP后台的代码部分都要进行测试。因为我的PHP水平较弱,后端PHP片断代码只能看懂,若是出现问题殊不知从何下手。这里很感谢咱们卓越code团队,感谢团队的每一个人员,当我在一个问题中徘徊不前的时候,是他们帮助我解决问题,在此次些问题中,带领我进步。在团队中,咱们互帮互助,他们帮我作一个后端的测试,我帮助他们作前端微信小程序开发的测试,团队人员各取所长,互相帮助,团结协做,使得软件测试不断进行。虽然其中也出现了不少棘手的BUG,经过咱们的不断努力,也将这些BUG通通解决掉。这里再次感谢个人队员们,由于他们的不断帮助,才有了我今天的进步。 |
冯俊霖 |
本次测试的是本身团队开发的项目,在测试过程当中总能发现一些本身没预想到的Bug,经过本次的测试,体会到了软件测试的重要性。经过完善测试过程当中遇到的Bug,咱们作的微信小程序“愈来愈强壮”了。 |
魏家田 |
作完这个板块功能的测试,我以为我仍是有点成就的,至少没有出现错误的部分,把课堂上学到的知识理论和课后的实践相结合,也是对本身所学的知识的一个提高、一个检验。本身对软件测试的认识不是很清楚,对于这方面的知识学习不算是很深入,有了此次上时间的测试工做,对软件测试有一个更深的理解。 |
曾文杰 |
本次测试的是发展管理模块的功能,该功能分为6个子模块,分别是查询业务、任务审核、活动审核、视频学习、通知公告以及注册审核。 |
魏川程 |
通过第一次测试和第二次的测试过程,感受在这门课里面有了第二次收获,第一次有这种欣喜的感受仍是刚刚开始写博客的时候。经过这两次测试,对WEB测试有了大体的一个影响和了解。此次测试,我主要是在负责对网站安全性的检测,由于咱们这个是为整个计科院学生党员服务,因此数据的隐私性和保密性相当重要。因为设备和工具备限,加上咱们服务器是租借的阿里云服务器,因此对于DDos攻击,咱们将其彻底交给阿里巴巴的云服务器防护系统。以后模拟了跨站脚本攻击、跨站请求伪造、SQL注入等模拟网络攻击。由于使用了ThinkPHP的框架,因此对于这三种攻击,ThinkPHP已经很好的帮咱们解决了。此外,还进行了内部逻辑排错和控件的排错。根据屡次测试以后再从新进行修改重作,本次PC端前端页面使用了Bootstrap的界面和bui的框架交互。对于表单的提交和验证,作出了足够好的优化,对于前段页面不可以进行控制优化的,咱们已经在后台对其进行相应的禁止操做。 |
冲刺版本一览表
冲刺版本 |
具体主要功能 |
预计时间节点 |
功能重要性 |
初版本:党员管理平台 |
组织管理、党员管理、活动管理、积分管理 |
10.4-10.14 |
基础功能 |
第二版本:党员服务平台 |
活动报名、交流互动、在线学习、我的申请 |
10.15-10.24 |
|
第三版本:学习培训平台 |
知识库、视频库、考核测评、每日一测 |
10.25-11.4 |
|
第四版本:管理分析平台 |
党组织数据分析、监督党建工做 |
11.4-11.16 |
扩展功能 |
Alpha2版本功能完成状况一览表
构成整个Alpha版本 |
具体的功能 |
小程序界面 |
微擎交互后端 |
网站前端界面 |
网站后端 |
验收人 |
解决燃尽图数量 |
实际完成时间 |
初版本:党员管理平台 |
组织管理 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
王柄钞 |
28 |
10.5 |
党员管理 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
30 |
10.9 |
||
活动管理 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
41 |
10.12 |
||
积分管理 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
35 |
10.15 |
||
第二版本:党员服务平台 |
活动报名 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
王柄钞
|
45 |
10.19 |
交流互动 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
32 |
10.21 |
||
在线学习 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
30 |
10.24 |
||
我的申请 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
20 |
10.26 |
||
第三版本:学习培训平台 |
知识库 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
王柄钞
|
30 |
10.30 |
视频库 |
√(霖、苹) |
√(钞、诚) |
乄(田) |
乄(川、杰) |
28 |
11.2 |
||
考核测评 |
√(霖、苹) |
√(钞、诚) |
√(田) |
乄(川、杰) |
26 |
11.5 |
||
每日一测 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
38 |
11.8 |
||
第四版本:管理分析平台 |
建言献策 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
王柄钞 |
20 |
11.11 |
书记信箱 |
√(霖、苹) |
√(钞、诚) |
√(田) |
√(川、杰) |
22 |
11.12 |
||
匿名举报 |
乄(霖、苹) |
乄钞、诚) |
√(田) |
√(川、杰) |
18 |
11.15 |
||
随手拍 |
√(霖、苹) |
√(钞、诚) |
〤(田) |
〤(川、杰) |
25 |
11.18 |
||
注:√表明超额完成(验收经过),乄表示存在bug(验收经过、急需改进), 〤表示未完功能(验收不经过),后面的括号分别表示具体由哪位小组成员完成的,简写了小组成员名字的最后一个字; |
Alpha2较Alpha一、β版本区别一览表
分类 |
项目 |
Alpha1 |
Alpha2 |
即将进行β版本 |
功能完成状况 |
组织管理 |
√ |
|
|
党员管理 |
√ |
|
|
|
活动管理 |
√ |
|
|
|
积分管理 |
√ |
|
|
|
活动报名 |
√ |
|
|
|
交流互动 |
√ |
|
|
|
在线学习 |
√ |
|
|
|
我的申请 |
√ |
|
|
|
知识库 |
√ |
|
|
|
视频库 |
乄 |
乄 |
√ |
|
考核测评 |
乄 |
乄 |
√ |
|
每日一测 |
√ |
|
|
|
建言献策 |
〤 |
√ |
|
|
书记信箱 |
〤 |
√ |
|
|
匿名举报 |
〤 |
乄 |
√ |
|
随手拍 |
〤 |
乄 |
√ |
|
修复bug,新增功能 |
小程序跳转问题 |
〤 |
√ |
|
管理端组织权限问题 |
〤 |
√ |
|
|
组织后台管理上传文件缓慢 |
〤 |
√ |
|
|
文章分类列表问题 |
√ |
|
|
|
学习视频上传报错问题 |
〤 |
√ |
|
|
我的申请活动报名上限问题 |
〤 |
√ |
|
|
活动签到人员设置问题 |
〤 |
√ |
|
|
Pc端评估管理数据思想导入报错问题 |
〤 |
〤 |
√ |
|
Pc注册邮箱设定问题 |
〤 |
〤 |
√ |
|
优化小程序音视频显示问题 |
〤 |
〤 |
√ |
|
后台消息推送功能 |
〤 |
〤 |
√ |
|
系统帮助中心 |
〤 |
〤 |
√ |
|
注:下一阶段的工做重心就是完成β版本应该实现部分功能的完善、以及相应的bug修复 |
下阶段主要是完成最后一个版本的冲刺,其实如今已经步入了最后一个版本冲刺,最后一个版本冲刺的时间为11.19-11.25详细工做计划以下:
本阶段须要完成的迫切任务 |
燃尽图项目数量 |
预计完成时间 |
修复前端匿名举报界面和微信后台bug |
4 |
11.20 |
解决pc段评估管理bug |
28 |
11.25 |
继续修复Pc端修复后台考核测评、与每日一测跟小程序视频库存在的bug |
16 |
11.22 |
整合组员代码,再次组装测试 |
15 |
11.23 |
继续完成微信服务号认证、得到学校政府事业单位受权、上线微信小程序 |
8 |
11.24 |
安排组织每三天一次立会、绘制燃尽图 |
5 |
隔三天进行 |
完成项目须要的相关文档 |
10 |
11.24 |
督促小组天天修改代码错误后上传gitup |
2 |
天天 |
完成下一次版本博客书写 |
15 |
11.25 |
准备最后答辩汇报 |
15 |
11.25 |
针对本次的Alpha2版本,是在以前完成的Alpha1版本的基础之上,对剩余的版本功能的冲刺以及对部分前面遗留的bug的修复,本次Alpha2项目已经达到预期计划要求,基本功能已经所有实现,下一次β版本冲刺主要继续完成功能完善,以及bug修复,最后就是微信的审核上线发布,由于在涉及到党建服务比较敏感因此微信审核就比较反复和花费时间较长;经过本次的项目开发咱们结合咱们小组的自身时间以及学习状况并合理的利用和执行scrum流程,严格三天一个立会、十天一个版本;
在这个开发的过程当中,你们除了平常的版本开发,还有各类bug修改任务穿插,Scrum的实践处于半停滞状态,只有站会跟踪在延续了。期间遇到的问题仍是老问题,尤为是将组员写的代码整合爆发的问题,针对特别棘手的问题,虽有决心改,但人家写的代码不知道从何开始。
有时候很迷茫,以为本身不是在作开发工做,除了调研产品、设计原型、沟通需求、网站上线前测试外,还要兼职生活委员,注册各类微信公众号帐号(我的小程序号换企业服务号再换企业小程序再换政府小程序)、学校受权、公司服务号认证、域名认证、找遍各类微信开发者社区关于审核不经过的缘由、几乎把腾讯客服问的都不想张我了。确实真的,最难的Scrum master,很吃力,对外沟通难对内催进度难,出了事还要背锅。
好在队员仍是配合,作不完就加班熬夜,每晚几乎都是十二点回宿舍,也或许没有我想象中那么难,只要再改进一点就接近成功了。好在核心功能已经完成,由于这周考试比较多,因此咱们就提早把大部分功能赶完了。加油考试加油博客!