寻宝小分队-测试随笔

寻宝小分队 2025-11-04 02:59:24
这个作业属于哪个课程202501福大-软件工程实践W班
这个作业要求在哪里站立式会议+α冲刺
团队名称寻宝小分队
作业目标测试随笔

1、测试工作安排

在过去的开发模式中,测试常常在编码完成后才集中进行,导致问题发现晚、修复成本高。本次冲刺,我们彻底改变了这一模式,采用了"测试左移"和"持续测试"的策略。

  1. 冲刺计划阶段:测试人员与开发人员、产品经理共同参与需求评审和设计讨论,从测试角度提出疑问,提前规避潜在的设计缺陷,并开始构思测试场景。

  2. 开发与测试并行:开发人员在实现某个API接口的同时,就需要调试对应的接口测试用例。当接口开发完成时,其基础的功能测试用例也已准备就绪,可以立即执行,实现了开发与测试的"并行工作"。

  3. 回归测试自动化:在每个冲刺末期,我们会运行全量的接口回归测试套件,这个任务完全由Apifox自动化执行,快速验证新功能没有对旧功能产生负面影响,极大释放了测试人员的手工测试精力,使其能更专注于探索性测试和复杂业务场景测试。

2、测试工具的选择和运用

我们选用了Apifox作为接口测试的主要工具,并结合DeepSeek作为AI辅助测试的智能助手。

2.1、Apifox

Apifox集成了接口设计、调试、Mock、测试等功能,支持自动化测试和团队协作。我们通过它完成了:

1)接口请求与响应验证;
2)环境变量管理;
3)自动化测试脚本编写与执行;
4)测试报告生成。

2.2、DeepSeek的辅助作用

在测试过程中,DeepSeek发挥了重要作用:

1)测试用例生成:根据接口文档自动生成基础测试用例;
2)异常场景补充:帮助识别边界条件和异常输入;
3)测试脚本优化:提供JavaScript代码片段,增强断言逻辑;
4)测试数据构造:生成符合规则的测试数据,如邮箱、用户名等。

3、测试用例与执行结果

3.1 测试用例

我们根据功能模块编写了详细的测试用例,涵盖认证与用户管理上传材料两大核心模块。部分测试用例如下:

img

测试用例.docx 1.34M

3.2 自动化测试代码部分展示

img

3.3 测试结果部分展示

模拟100个用户并发登录,验证系统认证服务的承载能力

img

执行"登录-查看信息-修改信息"完整业务流程的并发测试

img

用户登录接口测试

img

4、测试体会

通过本次测试实践,我深刻体会到:

1)测试前置能有效降低缺陷修复成本;
2)自动化测试在回归测试中显著提升效率;
3)AI辅助测试不仅是工具升级,更是思维升级——它帮助我们更系统地思考测试场景,更精准地定位问题。

特别是在自动化测试脚本编写中,DeepSeek能够快速理解接口逻辑并生成可执行的测试代码,大大缩短了脚本开发时间。

5、项目测试评述

本次对用户注册、用户登录、邮箱认证等接口完成了测试,也进行了一些性能测试,但是性能测试没有充分展开。

前端界面测试目前仍然依赖手工,未来可引入Selenium等UI自动化工具。

...全文
37 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

112

社区成员

发帖
与我相关
我的任务
社区描述
202501福大-软件工程实践-W班
软件工程团队开发结对编程 高校 福建省·福州市
社区管理员
  • 202501福大-软件工程实践-W班
  • 离离原上羊羊吃大草
  • MiraiZz2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧