啊对对队——测试随笔
| 这个作业属于哪个课程 | 2302软件工程 |
|---|---|
| 这个作业要求在哪里 | 团队作业——alpha冲刺 |
| 这个作业的目标 | alpha冲刺测试随笔记录 |
| 团队名称 | 啊对对队 |
| 团队置顶集合随笔链接 | 啊对对队——置顶集合随笔 |
| 其他参考文献 | CSDN、《构建之法》 |
目录
- 一、测试工作安排
- 二、测试工具选择和运用
- 三、测试用例文档
- 四、测试体会
- 五、项目测试评述
一、测试工作安排
| 学号 | 姓名 | 测试内容 |
|---|---|---|
| 222100311 | 李公校 | 负责记录和跟踪缺陷,确保所有已发现的缺陷得到修复,并进行回归测试。 |
| 222100312 | 李冬铭 | 对用户端的功能进行详细测试,包括但不限于商品购买、订单模块、购物车等。 |
| 022101320 | 张亿 | 功能测试与自动化测试,确保系统功能的稳定性和回归测试的覆盖。 |
| 222100316 | 吴鸿杰 | 测试系统在不同设备、不同微信版本上的兼容性。 |
| 052101407 | 吴伟杰 | 负责测试管理员功能,如商品管理、分类管理、秒杀管理等。 |
| 222100205 | 鄢林丹 | 协助自动化测试,同时为功能测试人员提供支持。 |
| 222100104 | 林辰恬 | 负责性能测试,包括但不限于系统响应时间、吞吐量、并发用户数等。 |
| 112101341 | 俞子涵 | 撰写测试计划、测试用例、测试报告等文档。 |
二、测试工具选择和运用
测试工具: 微信小程序自动化测试——智能化Monkey。
测试内容: 包括性能检测、异常检测、资源占用、功能测试。
运用:
1、测试计划创建,Monkey模式选择自由探索,所有指定页面打开后继续智能化探索,进一步提升覆盖率。

2、测试任务创建

3、测试结果
性能检查
异常检测
建议
页面切换耗时
部分测试运行时截图
三、测试用例文档
四、测试体会
| 学号 | 姓名 | 测试体会 |
|---|---|---|
| 222100311 | 李公校 | 对于软件开发来说,测试真的是一个非常重要的过程。经过这一次对阿尔法代码的测试,我们不仅提高了开发项目的稳定性,还增强了对于我们软件的信心。好的代码都应该经过测试的检验,只有在不断的测试中,我们才能发现在开发过程中被我们忽视的不足与程序可能存在的漏洞。在我看来,测试不仅是对代码的检验,也是对开发人员能力的检验。在这次的测试过程中,我了解并亲手实践了测试的流程,这对于我来说是一次宝贵的经验,使我对程序开发的流程有了亲身的体会,是我更有信心面对未来在软件工程领域可能遇到的问题。 |
| 222100312 | 李冬铭 | 在参与零食购物系统用户端的功能测试过程中,我深入了解了测试工作的严谨性和重要性。首先,我详细研究了系统需求,制定了详尽的测试计划,根据需求规格说明书,我设计了覆盖所有功能点的测试用例,并确定了测试用例的优先级。在测试过程中,我遇到了许多预料之外的问题,如页面加载缓慢、购买流程中的bug等。面对这些问题,我及时记录和反馈了发现的问题和缺陷,并与开发团队紧密沟通,确保问题得到及时修复。通过这次测试,我不仅提高了自己的测试技能,还学会了如何与开发团队有效沟通,共同解决问题。同时,我也深刻体会到了测试工作对于保证软件质量的重要性。 |
| 022101320 | 张亿 | 在对项目进行综合测试后,我深刻认识到自动化测试与功能测试相辅相成的重要性。自动化测试极大地加速了回归检测过程,确保了频繁迭代中的基础功能稳定,而功能测试通过模拟真实用户的各种操作路径,细心捕捉那些可能影响用户满意度的细节问题。两者结合,不仅提升了检测的广度与深度,更为后续的bug修正与功能优化奠定基础。 |
| 222100316 | 吴鸿杰 | 这次测试经历让我更加明白,一个成功的小程序不仅需要有创新和实用的功能,还需要在用户体验、性能和稳定性上做到极致。在未来的测试工作中,我将更加注重这些方面,以确保我们的产品能够在竞争激烈的市场中脱颖而出。 |
| 052101407 | 吴伟杰 | alpha冲刺阶段,我以为团队的主要任务是快速搭建项目框架,推进项目开发流程,至于功能测试等等,并不应该成为alpha冲刺阶段的核心任务,但事实恰恰相反,边开发边测试不仅可以验证开发过程的正确性,还可以减少后期维护代码的成本,例如某个云函数在运行中出现bug,在开发过程中就可以快速定位,而等开发完成后,就不得不花费大量时间定位这个bug。 |
| 222100205 | 鄢林丹 | 测试是一个不断发现 bug 又不断修复 bug 的过程。最好在编写代码时,就要考虑到各种情况,包括正常流程、异常流程、边界条件以及用户可能的错误操作,这有助于从源头上减少bug的产生。还有!一定要写注释,说明代码的意图和功能,这有助于他人(或未来的你)理解和维护代码。 |
| 222100104 | 林辰恬 | 前端测试需要在微信开发者工具中跑模拟,需要时间和耐心,因为确实效果显示比较缓慢。通过这次Alpha冲刺测试,我对软件测试有了更加深入的认识。我意识到软件测试不仅仅是找出软件中的错误和缺陷,更是一种保障软件质量和用户体验的重要手段。在测试过程中,我们需要关注软件的功能、性能、安全等多个方面,确保软件能够满足用户的需求和期望。 |
| 112101341 | 俞子涵 | 测试真的很有意义,在测试的过程中我不断发现 bug 并修复 bug ,同时也能复盘自己写的代码是否能够满足要求,在测试的过程中我能发现更多自己的不足,测试不仅是优化产品的过程,更是一个提升自己的过程。 |
五、项目测试评述
- alpha冲刺后期,我们团队开发与测试同步进行(TTD),这样可以更早地发现问题,减少后期发现并修复bug所需的时间成本,从而加快团队整体的开发速度,避免出现重大错误而无法在规定时间内修复的情况。
- 在alpha冲刺阶段,由于时间紧凑,项目细节方面可能还比较粗糙,但总体功能已经相对完善,对于已经具备的核心功能的测试已经基本符合预期,但测试通过不代表项目没有任何漏洞和问题,因此在后续还需要持续的,更深入的测试,以保证项目质量。
- 在测试过程中,尽可能使用自动化测试工具和框架(云测),避免手动测试,提高测试效率和覆盖率。
- 测试需要团队分工合作,并且需要密切沟通。不同角色的团队成员需协调合作,例如前、后端开发人员、测试人员、产品经理等,以确保测试工作高效进行。
...全文
相关推荐
软件测试——关于提交bug随笔
所谓bug也就是进行某一输入后,软件输出是错误的或者不是我们所期望的结果。bug在英语中是臭虫的意思。在以前的大型机器中,经常出现有些臭虫破坏了系统的硬件结构,导致硬件运行出现问题,甚至崩溃。时间长了,bug被引伸为错误的意思,什么地方出了问题,就 所谓bug也就是进行某一输入后,软件输出是错误的或者不是我们所期望的结果。bug在英语中是臭虫的意思。在以前的大型机器中,经常出现有些臭虫破坏了系统的硬件结构,导致硬件运行出现问题,甚至崩溃。时间长了,bug被引伸为错误的意思,什么地方出了问题,就说什么地方出了bug. 提交bug时描述的越详细越好。随着测试管理工具的完善、利用,提交bug
robocup 2d 科大2队的可执行代码
下了自己测试下就行了..守门员代码写的很不错
随笔集
随笔集
cpp代码-链队的算法
cpp代码-链队的算法
恒大足球学校尖子队体能测试对比体能测试指标数据与分析灵敏素质20秒反复横跨.docx
恒大足球学校尖子队体能测试对比体能测试指标数据与分析灵敏素质20秒反复横跨.docx



