软件测试测通软件测试实习生实习报告_第1页
软件测试测通软件测试实习生实习报告_第2页
软件测试测通软件测试实习生实习报告_第3页
软件测试测通软件测试实习生实习报告_第4页
软件测试测通软件测试实习生实习报告_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

软件测试测通软件测试实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在测通软件担任软件测试实习生。期间,我负责3个核心模块的测试用例设计与执行,累计完成测试用例532个,发现并提交高优先级缺陷78个,其中23个由我主导修复验证。熟练运用Selenium和Postman进行自动化测试,编写自动化脚本覆盖了登录、数据导入等12个场景,脚本执行效率提升35%。通过缺陷统计,定位到后端接口响应超时的占比达42%,提出优化建议后使平均响应时间缩短至0.8秒。总结出“分层测试用例优先级分配法”,依据业务复杂度划分测试优先级,使测试覆盖率提升至89%。二、实习内容及过程1实习目的当时去测通软件实习,主要是想看看自己学的测试能不能在实际项目里用上,想多了解点项目从需求到上线的完整流程,特别是自动化测试和性能测试这块儿,希望能有实际操作经验。2实习单位简介测通软件是个做企业级软件服务的公司,产品线挺多,我所在的部门主要搞定制开发,技术栈用得挺新,像微服务架构、容器化部署这些都用上了。3实习内容与过程我在实习期间跟着一个电商项目走完了一遍测试流程。刚开始是需求分析,产品给我看了几个功能文档,我就根据需求把测试点拆解成测试用例,花了3天时间写了300多个用例,主要覆盖了商品管理、订单处理这些核心模块。写完用例就开始执行,用Selenium做前端自动化,测试了500多场次,发现缺陷大概80多个,其中50多个是功能缺陷,还有30多个是UI显示问题。过程中遇到个挺头疼的挑战,就是后端接口联调时数据同步不及时,有时候前端测试通过的数据,后端查还是空的,导致我花了2天时间写专项脚本来监控接口调用日志,最后发现是消息队列积压导致的问题,通过加日志来看,发现高峰期队列堆积能到200条,我就提了个优化建议,把消息重试间隔从5秒改成2秒,解决了大部分问题。4实习成果与收获整个实习期间,我主导了3个模块的测试,写的用例通过率能达到92%,自动化脚本帮我省了快1/3的手动测试时间。最让我有收获的是学会了怎么看性能压测报告,之前只会用JMeter跑个接口,现在能通过分析响应时间分布和TPS曲线来定位性能瓶颈,比如在一次测试中,发现某个库存查询接口在并发50时响应时间突然飙升到3秒,通过加慢日志发现是Redis缓存失效导致的,我建议改成了预热缓存策略,压测时响应时间直接降到了0.5秒。5问题与建议实习期间也感觉公司培训这块有点欠缺,像性能测试这块,就光给了些文档让我自学,要是能安排个导师带着实践一下就好了。另外我觉得我们测试环境跟线上差别有点大,有时候在本地测好的脚本,到测试机就跑不通,估计是网络问题,但也没人细讲,建议可以搞个环境一致性检查机制。三、总结与体会1实习价值闭环这8周实习,感觉自己像个拼图,把学校学的理论拼进了实际项目里。7月1号刚来时,对着复杂的需求文档都觉得懵,现在能独立负责一个模块的测试交付了。我负责的支付模块,从最初每天发现15个左右缺陷,到后期稳定在5个以内,很多都是隐藏较深的逻辑bug,比如一个优惠券叠加的边界条件问题,我在用例设计时就考虑到了,最终线上没出现。这让我明白,测试不是走过场,是得往深里钻。2职业规划联结实习最大的收获是看清了自己的短板。自动化这块我做得还不到家,虽然写了些脚本,但都是基础框架,缺乏对测试数据管理、并行执行这些高级点的理解。所以接下来打算补补SeleniumGrid和TestNG这些,10月份打算去考个ISTQB高级证书,感觉对简历加成挺大的。另外,这次项目里接触到的分布式事务一致性检查,让我觉得性能和基础架构这块挺有前景,虽然实习没深入,但回去得系统学学SpringCloud和Kubernetes。3行业趋势展望公司用的很多实践,像CI/CD流水线里把自动化测试当回归用例跑,还有探索性的测试方法,都挺有启发。我留意到现在很多公司都在搞AIOps,通过机器学习识别异常,感觉未来的测试人会越来越依赖数据分析能力。虽然这次实习没直接接触,但回来得学点Python和机器学习基础,不然以后可能被淘汰。不过要说最大的感触,还是心态变了。以前觉得测试不就是点点点吗,现在明白每个缺陷背后都可能影响用户信任,比如我发现的那个登录接口超时问题,虽然不是大bug,但用户每次登录卡几秒肯定骂娘,这种责任感是学校给不了的。4心态转变最明显的变化是抗压能力。8周里至少有3天是凌晨两点还在改脚本,有次系统突然雪崩,我跟着运维搞了4小时定位问题,虽然最后没我功劳,但那种大家一起扛事儿的氛围挺感染人。现在写东西也会更注重细节,以前写用例爱写些表面东西,现在会多想两层,比如一个修改后的功能,我会考虑兼容旧版本数据怎么处理,这种思维转变挺宝贵的。5未来行动下学期打算跟着导师做个性能测试项目,把实习时那套压测脚本完善下,争取搞懂JMeter的分布式测试。另外实习时看的那些接口文档,发现很多设计没考虑测试友好性,比如缺少统一返回码规范,我就整理了个改进建议发给导师,他让我整理成文档投个比赛,虽然没把握,但至少是个实践机会。感觉这次实习就像把理论装进了大脑,现在用起来顺手多了,就像学开车,开始会紧张,现在虽然还是新手,但方向感强多了。四、致谢1在测通软件的这8周实习,收获挺多的。想谢谢带我的导师,当时我写自动化脚本卡了很久,是他给我指点了几个库的使用技巧,让我效率提上来不少。还有部门里几个师兄,帮我弄懂了不少接口调试的细节,比如怎么用Postman看请求头加密过程,这些挺实用的东西。虽然他们工作忙,但有时间都会耐心解答。2感谢学校指导老师,实习前给我推荐了一些测试流程的资料,让我有个大概框架,不然真不知道从哪开始。后来提交实习报告时,老师也给了些修改建议,

温馨提示

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

评论

0/150

提交评论