下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软件科技公司软件测试工程师实习报告一、摘要
2023年7月1日至2023年8月31日,我在一家软件工程软件科技公司担任软件测试工程师实习生。在为期8周的实习中,我负责3个核心模块的测试用例设计与执行,累计编写测试用例523份,执行测试用例386份,发现并提交高优先级缺陷47个,其中15个被列为关键缺陷并推动开发团队修复。熟练应用JUnit和Selenium进行自动化测试,编写自动化脚本112个,将回归测试效率提升30%。通过缺陷根因分析,提炼出“模块化用例设计”方法论,将同类项目用例复用率从20%提升至45%。实习期间,将敏捷开发中的持续集成流程与测试阶段结合,验证了CI/CD对测试周期缩短的可行性,具体表现为测试覆盖率从75%提升至92%。
二、实习内容及过程
1实习目的
想通过实践了解软件测试在真实项目中的完整流程,掌握从需求分析到测试交付的各个环节,提升手动和自动化测试的实操能力,看看自己是否真的喜欢这个方向。
2实习单位简介
我实习的公司是一家做企业级SaaS产品的软件公司,团队规模不大但节奏快,产品是订阅制的,主要服务金融和医疗行业的客户。他们用敏捷开发模式,两周一个迭代,测试和开发紧密耦合。
3实习内容与过程
我加入时正好赶上新版本上线前的密集测试期,负责一个订单管理模块的端到端测试。第一天就被扔进项目群里,产品经理直接甩给我一份70页的需求文档,让我24小时内输出测试计划。当时头都大了,因为很多接口描述不清,只能厚着脸皮找开发问细节,最后熬了通宵把计划改了五版才过关。
接下来是测试用例设计,那段时间每天写案例写到手抽筋。一个支付流程的用例,从选择支付方式到回调处理,我设计了87个场景,其中异常场景占比超过40%。测试用例评审会上,测试组长说我“把边缘情况想得太细了”,后来才明白不是越细越好,得平衡风险和效率。
7月15号开始执行测试,碰上最大的坎是库存同步模块的并发问题。系统在处理10个以上订单时,会出现库存计数错误,复现概率低但影响严重。我调了三天日志才定位到竞态条件,原来是没加锁。开发说这个模块是3年前的遗留代码,一直没人发现。最后我们改用数据库事务的乐观锁,问题解决了。这段经历让我知道,测试不光是找bug,还得懂点底层原理。
8月初公司推行自动化测试,我被安排接手UI层的自动化。用Selenium写脚本时发现,旧版本Jenkins的插件总报错,一查是兼容性bug。花了两周时间捣鼓环境配置,把CI流程从手动触发改成自动构建,每次回归测试时间从8小时砍到2小时。
4实习成果与收获
实习期间输出的测试用例覆盖了90%的功能点,发现的关键缺陷有15个,其中3个导致模块延期修复。我写的自动化脚本覆盖了核心业务流程,团队后来把脚本接入了CI流水线。最大的收获是学会用FMEA分析风险,之前只会简单统计缺陷类型,现在能根据历史数据预测高发问题。
5问题与建议
公司的培训机制比较薄弱,入职时没给系统性的测试方法培训,全靠导师带。建议可以搞个新员工训练营,至少讲讲接口测试工具(如Postman)的高级用法和性能测试基础。另外,测试和开发的交接效率不高,有时候需求变更了测试计划没及时更新。可以建议团队用Jira的看板功能,把需求变更和测试用例修改关联起来,避免信息滞后。
三、总结与体会
1实习价值闭环
这8周实习像把理论课上的测试模型具象化了。比如学过的黑盒测试,实际操作时才发现光靠等价类和边界值远远不够,还得结合业务场景。记得7月20号那会儿,测试一个报销接口,按理说数据都填对就不该出问题,结果发现因为公司财务系统对接规则变了,导致校验失败。这让我明白,测试不是单纯的技术活,得懂业务逻辑才能发现深层次的缺陷。实习最后做的测试总结报告,直接被导师拿去给下届学生做案例,这种感觉挺奇妙的,原来自己的努力能产生这么点价值。
2职业规划联结
之前觉得测试就是个点点点的工作,实习后完全改观。现在看招聘要求,发现很多公司要“具备性能测试经验”“熟悉CI/CD流程”,这些都是我这次实习直接接触到的。比如自动化脚本那块,虽然只是写了UI层的,但也让我想继续学点接口自动化和性能调优。下学期打算报个ISTQB认证班,把实习中模糊的理论知识系统化。现在投简历时,会把实习里发现的问题根因分析和改进建议写成项目经历,面试官反馈说这比单纯罗列测试用例更有吸引力。
3行业趋势展望
实习期间感受到行业对“智能化测试”的重视,比如用AI自动生成测试用例、智能分析缺陷模式。我们团队用的那个缺陷管理系统,每次新提的bug会自动匹配历史相似问题,效率确实高。8月底部门技术分享会,老板说明年要全面上云测试平台,现在流行容器化部署,像Docker这些得赶紧补课。虽然实习就结束了,但感觉像推开了一扇新世界的大门,测试行业比我想象中更注重技术深度,比如我这次踩过的并发问题,其实和数据库隔离级别有关,这已经超出了我的知识范围。
4心态转变
最明显的改变是抗压能力。刚来时遇到需求变更直接慌,现在能冷静分析影响范围。比如8月5号产品临时加个优惠券功能,我第二天就排出了测试优先级,把核心支付流程排在前面。导师说我“开始像老员工一样思考了”,虽然还有点青涩,但能快速响应变化这点进步挺大的。现在看Bug列表不再是烦躁,反而觉得像解谜游戏,哪个缺陷背后藏着什么逻辑,这种探索感挺吸引人。
致谢
1
感谢实习期间指导我的导师,在测试策略和缺陷分析上给了我很多启发,尤其是在7月25号讨论那个库存同步问题时,帮我打开了思路。
2
感谢团队里那些不藏私的同事,比如那个教我Postman脚本写的学长,还有帮我调试自动化环境的小姐姐,虽然
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 洪河农场内部管理制度
- 海外联谊会内部管理制度
- 炼铁厂内部奖励取费制度
- 煤矿内部消防管理制度
- 煤矿科内部考核制度
- 理财双录内部监督制度
- 监管变更内部制度
- 科室内部审核制度
- 科研内部协作制度
- 管委会内部培训制度范本
- 2026年苏州信息职业技术学院高职单招职业适应性考试参考题库及答案详解
- 刷单协议书合同范本
- 机械加工学徒合同范本
- 代持车牌协议书
- 水族造景概述课件讲解
- 人教版八年级下册地理上课教案第六章 中国的地理差异
- 《危险化学品安全法》全文学习课件
- DB11∕T 2420-2025 公路工程平安工地评价规范
- 2026年湖南大众传媒职业技术学院单招职业技能测试必刷测试卷及答案1套
- 居民自治课件
- AI医疗扶贫中的资源精准配置策略
评论
0/150
提交评论