免费模板建设网站,免费做易拉宝网站,微信开放平台怎么注销,外贸服装接单网站作业格式 课程名称#xff1a;软件工程1916|W#xff08;福州大学#xff09;作业要求#xff1a;项目Beta冲刺团队名称#xff1a; 那周余嘉熊掌将得队作业目标#xff1a;beta冲刺总结队员学号队员姓名博客地址备注221600131Jaminhttps://www.cnblogs.com/JaminWu/队长…作业格式 课程名称软件工程1916|W福州大学作业要求项目Beta冲刺团队名称 那周余嘉熊掌将得队作业目标beta冲刺总结队员学号队员姓名博客地址备注221600131Jaminhttps://www.cnblogs.com/JaminWu/队长221600308我超可爱的http://www.cnblogs.com/XNC-SoCute/221600305hazizahttp://www.cnblogs.com/haziza/221600235fishkkhttps://www.cnblogs.com/fishkk/新队员221600426Hunterj Linhttps://www.cnblogs.com/HunterJ/021600823玫葵https://www.cnblogs.com/offeroques/目录 项目GitLab预期计划现实进展测试总结及体会过程体会组员分工及工作量比例未来展望作业正文 项目GitLab GitLab地址GitLab提交记录预期计划现实进展 前端序号计划实现的功能完成情况或完成度备注1客户端实验室对外展示首页、关于我们、成员介绍、前辈风采、优秀作品90%900px以内的样式还需完善已完成对900-1440px和900px以内的适配2客户端纳新报名99%已完成对900-1440px和900px以内的适配3客户端个人中心95%材料提交页面还需要完善4客户端赛事相关90%使用keep-alive时存在css污染5客户端交流中心70%页面UI设计还需要修改6管理端对外展示成员介绍、关于我们、前辈风采、优秀作品99%7管理端纳新管理99%8管理端赛事管理99%后期可能还要考虑增加各类型赛事9管理端帖子管理90%10管理端可视化展示80%后期要给各子页面加上可视化图表后端序号计划实现的功能完成情况或完成度备注1实验室对外展示首页、关于我们、成员介绍、前辈风采、优秀作品95%基本完成所需接口2纳新报名99%客户端和管理员端基本完成所有功能3客户端个人中心95%材料提交接口未实现4赛事相关99%客户端和管理员端基本完成所有功能5客户端交流中心85%完成发帖评论回复等功能6管理员端交流中心40%完成接口规约设计燃尽图总结测试总结及体会 测试内容 首先使用swagger对服务器接口功能进行手动测试测试主要是对需求进行验收统计功能完成情况其次用Ride自动化测试工具对界面功能模块进行分块点击测试可以有效的针对性的对前端组件进行功能验收且生成的报告对于各个模块的相应有详细的描述。最后用loadrunner自动化测试工具对于用户使用频率很高的模块进行压力测试检验模块性能是否满足高并发的要求。测试结果 测试用例执行情况 所有用例请求都能够得到服务器的响应详细执行情况见下文。测试脚本执行情况 RIDE中的脚本基本都能得到较好支持有些组件无法点击报错显示组件被隐藏但手动执行的时候能够进行点击也有事件响应大概是脚本编辑问题。除去加载浏览器和关闭页面前设置的停顿大部分组件能在0.3秒做出相对响应。测试结果 基本满足需求分析是所期望的功能和性能需求功能测试执行方式实际执行测试用例数通过的测试用例数通过比率备注手工测试8075功能测试结论 本次测试基本通过未出现严重的异常或者业务逻辑错误可以进入下一阶段项目目标。建议(与其说建议更应该说成是对学到的东西的总结) 1.在系统功能明确的情况下如果能在交互界面提醒用户的表单输入格式就好了2.测试大佬的代码才知道别人可以强到什么程度对外接口也附带了很严谨的权限证很难发生水平越权和垂直越权情况而且所使用的.net core 的跨域安全性也对项目的整体安全提供了很好的保障跨越浏览器不能保存cookie在我的第一阶段测试时给我带来了一点点麻烦。总结来说就是为项目提供了很多的安全性保证。3.学到了使用swagger进行测试之前使用的postman不能保存cookie就完全测不了通过浏览器的swagger能够保存cookie才顺利的完成了一些模块的验证。4.在这提出唯一一个建议就是在命名的时候希望可以简单易懂一点点在测试过程中有挺多地方的表单参数命名给我带来了困扰界面测试 由于界面组件较多。这边就先贴几个样例报告自动生成界面测试结论 测试基本通过事件响应都较为迅速对于预期目标有较好响应可以进入下一阶段项目目标。建议(一部分个人总结) 对于.vue框架不是很了解几乎相当于黑盒测试所以对于预期的响应事件没有什么概念所以测试脚本对于结果只能采用了截图的形式。刚开始测试的时候不太了解相关的自动化测试工具等到自己好好学了以后才大致对这个工具有些了解。脚本的编写与函数的编写大致相同一开始编写的时候没有考虑到将模块分层只是单纯的编写在用例的多样性上会有很大的困难。在分层之后情况好了很多但是对于一些组件定位仍然伤透了脑筋一些复杂的用况不好做普适化及无法提供大量测试用例特地编写脚本花费时间也多目前也在思考此类问题。对于组件还是比较希望配个id利用xpath定位逻辑比较复杂而且大量同名类会发生一部分动态组件我不太好定位的情况。过程体会 Jamin 一个字就是累。冲刺阶段基本一日三餐都在实验室解决把很多事情都搁置下来去做冲刺任务。但很欣慰的是最后的作品以及我负责的部分都得到了大家的一致好评努力没有白费。并且经过此次项目的洗礼和当leader的经历我对一个软件的分析、设计、实现、测试都有了更深刻的理解和把控。相信即使我日后不从事开发工作也能帮助我很好地将学术与工程结合。fishkk 这次β阶段作为被交换的组员刚刚开始还是很抗拒的一开始也向老师提了很多抱怨但是当β阶段开始接触项目的时候对我来说还是有特别多的收获除了了解了不同的新技术就是组员对我在后端安全方面很多启发性的开导我想这个在我以后继续做Java的时候是一个很宝贵的经验算是一个方面全新的开始。Hunterj Lin 这个实践课程使我更加明白、理解软件工程一个项目的成功首先要具备合理的分析设计只有在设计合理的情况下开工才能事半功倍它既具备OJ解题考虑思维的严谨性又具备OJ不具有的人机相互性。然而另外感触最深的还是赶项目的ddl可以说软工使我提前体会到了程序员生活的累更加懂得怎么合理安排自己的时间。希望以后回忆起这个软工实践能够唤起我青春奋斗的美好。我超可爱的 本次beta冲刺我主要做了一些前端的基础代码的编写和组件的优化上学期虽然有web课但是忘了不少比如css还是重新回去看了现在Bata结束回头看自己又学到了很多。特别感谢我们的组长和Hunter J他们在网站方面的项目经验比较足经常帮我们改bug教我们怎么写。整个组的氛围在beta阶段都特别的积极向上大家的沟通也很融洽大家都有想多花一些时间把细节做的更好。玫葵 本次的β阶段我学习了部分.net后台接口的编写为了做前端的测试也配置了各种环境请允许我做一个哭脸对vue框架也有了部分认识当然学习最多的还是python的使用这真的是很神奇的一门语言库函数真的多到难以想象本次的软工实践对于我来说是一个学习然后自我提升的过程。haziza 在此次的β阶段我做了前端实验室介绍页面的拼接完善了实验室用户端的几个UI界面。因为我本身的基础不是很好有很多要边学边做所以效率比同组的成员要低一些任务量上也会相对少一点但是我坚持了下来。就我个人而言我在整个beta阶段得到了非常大的提升也看到了我要努力的方面。之后我会更加努力把之前落下的不上继续学习也感谢组员们对我的照顾和耐心组员分工及工作量比例 学号姓名分工比例221600131Jamin项目进度把控、前端负责人34%221600308我超可爱的PM、前端开发13%221600305haziza前端设计、开发4%221600235fishkk后端开发、测试13%221600426Hunterj Lin后端负责人23%021600823玫葵集成测试、后端开发13%未来展望 虽然软工实践的beta阶段结束但我们的项目还未结束离交付投入使用还有一些细节需要完善另外还有一些页面的UI需要好好设计毕竟官网对UI的要求还是比较高的。目前计划先准备六月份的期末考在暑假这个空档进行二期开发和各种测试于下学期正式发布投入使用。如果反响较好将会继续扩展比赛种类争取为全校提供一个赛事资源整合和招募队友的平台。转载于:https://www.cnblogs.com/sosd/p/10965051.html