软件工程互联网技术公司软件测试实习生实习报告_第1页
软件工程互联网技术公司软件测试实习生实习报告_第2页
软件工程互联网技术公司软件测试实习生实习报告_第3页
软件工程互联网技术公司软件测试实习生实习报告_第4页
软件工程互联网技术公司软件测试实习生实习报告_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程互联网技术公司软件测试实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在一家互联网技术公司担任软件测试实习生。期间,我负责3个核心模块的测试用例设计与执行,累计完成测试用例286个,发现并提交缺陷187个,其中高危缺陷32个。通过自动化脚本编写,将回归测试效率提升约40%,脚本覆盖了5个关键功能模块。应用黑盒测试方法,结合用户场景模拟,精准定位了15处UI交互问题。掌握并实践了敏捷开发流程中的测试驱动开发(TDD)方法论,提升了团队迭代速度。通过持续集成工具Jenkins实现自动化测试集成,单次构建平均耗时从45分钟缩短至28分钟。二、实习内容及过程2023年7月1日到8月31日,我在一家做在线教育平台的互联网公司实习,岗位是测试实习生。刚去那会儿,主要跟着师傅熟悉项目,他们用的是SpringBoot做后端,前端是Vue.js框架。我负责的是学习管理系统这块儿,包括视频播放、课程评论、积分体系这些模块。第一个月,我花了15天时间梳理现有测试用例,发现很多边界条件覆盖不全面,比如视频播放器在特定分辨率下会卡顿,但测试用例里没提这个情况。后来我主动去学JMeter,写了个脚本模拟50个并发用户观看高清视频,果然在85%的用例里复现了这个问题,推动开发那边优化了CDN加速方案。第二个月开始独立负责回归测试,每天早上9点到实验室,先把前一天遗留的bug跟踪闭环,再开新需求。记得有一次测一个直播互动功能,用户反馈点击“连麦”按钮没反应,我排了半天才发现是前端状态管理没同步,导致后端误判请求优先级。这个bug让我意识到前后端联调不能光靠接口测试,得结合浏览器开发者工具看实时日志。8周里,我提交了187个缺陷,其中高危的32个,还有5个是我主动挖掘的隐藏问题,比如积分交易模块存在超量领取漏洞。团队后来把我写的部分脚本合并进了CI流程,现在新版本构建能省下不少人力。实习里最头疼的是需求变更太频繁,有时候前一天测完的版本,第二天产品又加个新字段,搞得测试计划得随时改。有次为了赶进度,我熬夜把3个模块的冒烟测试用例用Python打包成了定时任务,虽然效率上来了,但测试覆盖率确实有点牺牲。师傅跟我说,敏捷开发里平衡速度和质量的诀窍是先做最核心场景的测试,非必要功能暂时挂起。这让我明白,测试不是把所有情况都测完,而是找到风险最大的点精准打击。跟着团队做线上活动压力也很大,比如7月20号的暑期促销日,系统并发量翻了3倍,我全程盯着监控,发现积分兑换接口响应时间从正常的500毫秒飙到2秒多,直接导致10%的用户收不到优惠券。我们紧急调整了缓存策略,把热点数据提前预热到Redis里,到晚上才把延迟降回300毫秒以下。这次事件让我懂了高并发测试不是瞎测,得懂系统架构,知道哪个点最容易挂。实习最后两周,我参与复盘,发现公司测试用例评审会经常拖沓,有时需求文档不齐就开,导致测试时间被压缩。我提了个建议,让产品提前一周把PRD(产品需求文档)和原型图同步到共享云盘,测试这边可以先看一遍,要是有疑问能及时沟通,别等到开发编码了才提意见。开发经理说如果下次实习能具体列个改进清单,他们会认真考虑。这让我觉得,实习生不光是执行者,还得学着为团队提点改进意见。三、总结与体会8周实习像是在学校理论课之外,突然多了一块能摸能看的实践地。从7月1日第一次接触真实业务代码,到8月31日离开时能独立写个简单自动化脚本,感觉像坐了趟快车。这期间最值钱的是那些能直接量化的东西。比如,我负责的3个模块,累计发现187个缺陷,其中32个是高危的,这让我觉得,测试工作真不是点点点那么简单,得懂业务逻辑,知道哪个地方出问题会伤筋动骨。实习最大的收获是搞明白了测试在敏捷开发里到底是个啥角色。以前觉得测试就是等开发写完代码来测,去了才发现,好的测试得提前介入。7月15号那个直播功能bug,就是因为我主动去查用户反馈,而不是等着需求文档里写清楚要测啥。这让我意识到,学校教的测试理论得会活用,得会像侦探一样从蛛丝马迹里找问题。师傅教我用FMEA(失效模式与影响分析)梳理风险点,现在想想,这招真管用,要是早会用,7月20号大促那会儿可能压力能小点。系统卡顿那两天,我盯着JMeter压测结果,CPU飙到90%以上才反应过来是CDN没调好,那种感觉挺刺激的,也明白为啥说测试得有抗压能力。这段经历让我对职业规划有了更具体的想法。以前觉得做测试就是拧螺丝,现在清楚,想往测试开发方向发展,得赶紧补补自动化这块。下学期打算把Python学扎实,争取把实习那几个脚本完善成框架,顺便考个ISTQB认证,感觉这比单纯背理论有用多了。行业里现在都说得自动化、得大数据,8月25号那个技术分享会听得我热血沸腾,那些用AI做智能测试的案例,让我觉得,学校里学的软件工程课得与时俱进,不能光啃老本。最深的体会是心态变了。以前觉得写个测试用例几分钟的事,实习后发现,写得好不好,能不能覆盖关键场景,差着十万八千里。7月10号那个积分体系bug,就是因为我没仔细看边界条件,差点酿成大错,师傅当时拍着我肩膀说“测试得对自己负责”,这句话我现在还记着。这种责任感,以前在学校写作业时真没体会过。离开那天,实验室的同事还问我下学期还来不,虽然我知道自己还有好多不会的,但那一刻觉得,自己真的跨出职场第一步了。四、致谢在这里,我想谢谢那家互联网公司给我的实习机会。那段8周的时间,挺难忘的。特别感谢带我的师傅,那个直播功能bug,要不是他点醒我,我可能还在原地打转。还有实验室的几个同事,有时候写脚本卡壳了,大家一起凑过来想办法,那种氛围挺不错的。虽然他们没直接教我什么特别高级的东西,但让我看清了职场里怎么沟通,怎么跟团队协作。感谢学校的指导老师,实习前那段时间,他把我

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论