实验十 团队作业6:团队项目用户验收&Beta冲刺

萌新入坑 《实验九 团队作业6:团队项目编码&Alpha冲刺

 

项目 内容
课程班级博客链接 [https://edu.cnblogs.com/campus/xbsf/nwnu2020SE]
这个作业要求链接 [https://www.cnblogs.com/nwnu-daizh/p/13190137.html]
团队名称 萌新入坑
团队成员分工描述 张季跃:安装配置、压力测试,邹丰蔚:功能测试,张云飞:撰写文档、录制视频,周强:功能测试
团队的课程学习目标

(1)掌握软件黑盒测试技术;

(2)掌握软件项目确认测试内容,学会编制软件项目总结PPT。

这个作业在哪些方面帮助团队实现学习目标 1.了解Beta冲刺的内容
2.功能测试寻找bug并进行修改
团队博客链接 [https://www.cnblogs.com/mxrk/]
团队项目Github仓库地址链接 [https://github.com/Fairber/-project]

任务1:团队作业Beta冲刺:团队项目经过Alpha阶段冲刺后,已基本完成项目编码工作。进入Beta阶段冲刺后,需要开发者对软件进行用户使用体验或典型用户应用场景测试并完善功能,此时常用黑盒测试技术完成测试工作。请根据团队项目中软件的需求分析文档、需求规格说明书和软件设计说明书,编写软件用户功能测试方案,并执行测试过程,在日期区间[6.25-6.30]内,任选连续4天进行Beta冲刺,冲刺当天晚23点前发布一篇团队Beta冲刺博客,冲刺博文内容要求如下:

  • 各个成员今日完成的任务;
  • 各个成员明日的任务安排;
  • 今日发现了哪些Bug,描述发现Bug的测试用例和Bug的修复情况;
  • 各位成员今日对项目的贡献小时数;
  • 提供当天站立式会议照片一张,更新项目燃尽图,描述项目整体进展情况。

第一天任务要求包括:编写软件的功能测试方案文档,录制视频演示软件系统安装配置过程,文档和视频上传项目Gitub仓库,博客截图显示上传结果;根据项目特点,编写程序生成1万条以上不相同的数据库记录;博客中给出软件远程访问地址。

第二天任务要求包括:开始实施软件功能测试方案进行软件各项功能测试。录制视频演示软件测试过程,视频上传项目Gitub仓库,博客截图显示上传结果。

加分测试要求:尝试编写程序实现对软件连续12 小时的压力测试,在 12 小时内持续对数据库实施与软件功能相关的各类增删改查操作,测试过程表明12 小时内系统功能运行正常则获加分。视频录制测试过程的三个阶段:压力测试开始 + 典型功能测试过程 +  压力测试结束后系统状态,统计压力测试期间软件对数据库做了多少次增删改查操作。

第四天博客内容要求:

  1. Beta冲刺阶段共计运行了多少个测试用例,合计发现了多少Bug?有哪些是Alpha阶段没有发现的Bug?
  2. 如何进行用户场景测试(scenario testing)的?
  3. 是否有回归测试?请结合两个测试用例并解释。
  4. 给出项目在什么样的平台、硬件配置、浏览器类型……上对软件进行测试

 

   Beta 冲刺Scrum meeting导航

1、【Beta】Scrum meeting 1 链接:Beta冲刺一

2、【Beta】Scrum meeting 2 链接:Beta冲刺二

3、【Beta】Scrum meeting 3 链接:Beta冲刺三

4、【Beta】Scrum meeting 4 链接:Beta冲刺四

 

成果上传:

实验十 团队作业6:团队项目用户验收&Beta冲刺_第1张图片

 

燃尽图:

实验十 团队作业6:团队项目用户验收&Beta冲刺_第2张图片

 

任务2:完善与整理团队项目资料、编制团队项目总结陈述PPT、录制视频演示软件需求规格说明书中要求功能,在团队项目Github仓库中上传以上两个文档。

 实验十 团队作业6:团队项目用户验收&Beta冲刺_第3张图片

 

任务3:完成《实验十 团队作业6:团队项目编码与Alpha冲刺》团队博文作业:

 

任务 时间(min)
任务1 40
任务2 1200
任务3 20


    总结:

张季跃:学习了这门课程, 还有理论课与实习课,不但让我从理论上掌握软件工程,还有从不同的实例,让理论和实践得到了很好的结合。我从这门课中提高了整体思维能力,对综合素质也有了很大的提高,能够培养出良好的分析规划和团队意识。了解了在给定成本,进度的前提下,开发出具有适应性、有效性、可修改性、可靠性、可理解性等需求的软件产品。我明白了在开发的过程中,小组的团队配合要好,项目进度和质量也会比较好的。同时学到了很多软件工程开发的实质性知识,而且对于以前不敢面对的编程也慢慢入手去做,学到了很多相关领域的知识,提高了自己的整体水平。

张云飞:本次软件工程项目的设计与开发,学习到了很多技术和知识。在此次的测试过程中,明白了之前所做的所有工作对之后测试的重要性,之前所做的工作只为更好的为后面的工作做铺垫,测试的目的就是寻找新的bug,为软件质量再次给了保证。这次的实验让我体验到了软件开发到后期的测试阶段、找bug阶段、完善系统等这些工作,是一次令人难忘的经历。

邹丰蔚:通过软件工程的学习让我从整体上把握了软件流程,学习到了许多新的知识有了,掌握了软件工程的基本概念和原理,分析、设计、测试与维护软件系统的理论与方法,刚学软件工程,或许都会迷茫,不知道软件工程学了有何用,但老师的实例我是深有体会,软件工程可以指导分析出框架结构,项目实现的大体步骤及具体的细节等。。本次项目设计也使认识到了团队协作的重要性,一个人的能力毕竟是有限的,而大家的力量无穷的。在这个期间,也体会到了大家同心协力去做一件事的快乐。

周强:在这一学期的软件工程课程设计学习过程中,我发现了学习和实践中的不足,也学到了很多的知识,不管是学习上的,还是生活上的。软件工程是一个综合的、能够解决问题的思想集合。这门课程的实践,我投入了很多时间,也得到了很多提升。学习和使用了许多新软件和工具。从一开始的个人作业到两人协作,再到四人一起共同努力,我深刻体会到了协作共赢的力量。在这个过程中我们一起合作,让我真正体会到团队合作的力量,也让我明白了测试对于一个好的软件的重要性。

 

你可能感兴趣的:(实验十 团队作业6:团队项目用户验收&Beta冲刺)