121
社区成员




这个作业属于哪个课程 | 2302软件工程 |
---|---|
这个作业要求在哪里 | 团队作业——alpha冲刺 |
这个作业的目标 | alpha冲刺阶段测试随笔 |
其他参考文献 | 《构建之法》、CSDN |
前台:前台使用uniapp开发,在不同机型上的运行结果不一定相同,主要是布局、样式的问题,因此,我们将项目打包,将apk文件分给各个前台负责人员,人为地进行测试。
后台:后台是传统的web,使用RIDE自动化测试工具,加上人工测试。
(以下由各个模块的前后端负责人相互配合完成测试)
学号 | 姓名 | 负责内容 |
---|---|---|
222100401 | 丁念 | 社区、我的模块测试 |
222100102 | 关心悦 | 登录注册、TODO模块测试 |
222100105 | 黄娇茹 | 首页、后台模块测试,撰写测试报告、博客 |
222100118 | 赵大伟 | 自习室模块测试 |
222100121 | 洪恒辉 | 登录注册、TODO模块测试 |
222100403 | 江滢怡 | 社区、我的模块测试 |
222100413 | 刘家伟 | 自习室模块测试 |
052106114 | 杨必烨 | 首页、后台模块测试 |
内容 | 工具 |
---|---|
前台 | RIDE+人工测试 |
后台 | RIDE+人工测试 |
后端 | ApiPost+人工测试 |
学号 | 姓名 | 测试体会 |
---|---|---|
222100401 | 丁念 | 在这次测试的过程中,我意识到了测试的重要性,很多程序功能bug都是在测试阶段找出,并针对其进行修改,这大大提高了程序的健壮性,减少不必要的逻辑错误。 |
222100102 | 关心悦 | 通过软件测试,我认识了软件测试的重要性,证明软件的正确性的同时需要找出软件存在的问题,以便及时改正,修复bug,保证项目进度。 |
222100105 | 黄娇茹 | 后台测试穿插在开发过程中,及时发现问题,在最后成品测试时省去了一些返工的麻烦,所以写代码时应该综合考虑,及时测试,及时修复,避免后期出现重大错误耽误进度。 |
222100118 | 赵大伟 | 发现自己在做自己部分的时候总是会按照正常的逻辑去做,就忽略了其他的,像错误操作或者错误输入等这类的逻辑错误,导致出现 bug,所以应该要在写代码的时候就去考虑各种情况,这样才能尽量地避免掉 bug 的出现。 |
222100121 | 洪恒辉 | 后端接口测试工具我使用的是国产之光ApiPost,以前也使用过Postman这样大受好评的测试工具,但强制登录+网络问题+全英文确实对测试工作造成了困难。学习完ApiPost的使用方法后对我的测试工作效率有了很大的提高。然后就是代码方面的测试,SpringBoot的错误信息可以很方便的找到对应的错误,所以在这方面基本没造成什么困扰,实在找不到问题也可以简单地用输出语句调试。总的来说这次团队项目让我有了更加丰富的测试经验。 |
222100403 | 江滢怡 | 通过测试,我认识到了细节的重要性,每一个小的疏忽都可能导致严重的后果。同时也意识到了持续学习的重要性,软件测试领域的技术是在不断发展变化的,要努力学习新技术。此外,团队合作也是测试的必要过程。 |
222100413 | 刘家伟 | 进行 Java 后端测试让我深刻体会到代码质量和稳定性的重要性,通过单元测试和集成测试,能够及时发现并修复潜在问题,提高了开发效率和接口可靠性。 |
052106114 | 杨必烨 | 在进行这次测试工作时,我主要负责对后台进行全面的功能测试和性能测试。整个测试过程让我受益匪浅,并对软件测试的理解有了进一步的深化。这次测试工作不仅帮助我提升了测试技能,还让我深刻认识到测试在软件开发中的重要性。通过不断地测试和改进,我们可以大幅提高软件的质量和用户体验。今后,我会继续学习和积累测试方面的知识,为项目的成功贡献自己的力量。 |
测试工作并不是想象中的走个流程,测试中出现的bug需要开发人员的检查与修复,在开发的各个阶段都应该进行测试,以免后期出现重大错误,造成开发时间的浪费与耽误。
alpha阶段由于时间紧凑,测试工作相对粗糙,在完成主要功能之后,可能遗漏了一些细小的辅助功能,在下一阶段希望我们能弥补这方面的空缺。