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

下载本文档

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

文档简介

软件工程XX互联网公司软件测试实习生实习报告一、摘要

2023年7月10日至2023年9月5日,我在XX互联网公司担任软件测试实习生,负责电商平台核心功能模块的测试工作。期间,完成功能测试用例设计300余条,执行测试用例2000余条,发现并提交高优先级缺陷35个,其中5个被列为关键问题并推动开发团队紧急修复。熟练运用Jira管理测试问题,通过Postman进行接口测试,覆盖率提升至92%。掌握自动化测试脚本编写,使用Selenium完成登录、购物车等模块的自动化测试,脚本复用率提升40%。提炼出“分层测试策略”,将回归测试效率提高25%,形成可复用的测试数据准备流程,降低测试执行时间30%。

二、实习内容及过程

实习目的是深入了解软件测试在互联网行业的实际应用,掌握测试全流程。实习单位是家做电商平台的互联网公司,主要做在线商品交易和供应链管理,用户量挺大,技术栈以Java和前端为主。我被分配到测试部,跟着一位senior测试工程师学。

第1周到第2周,主要是熟悉环境,了解电商系统的架构,包括用户模块、商品模块、订单模块这些核心功能。跟着师傅一起梳理测试点,设计测试用例,我负责了购物车功能的测试用例编写,写了150多条,覆盖了增删改查和价格计算这些关键点。第3周开始执行测试,我主要用Jira跟踪bug,发现了很多问题,比如商品库存扣减偶尔不准确,这个问题后来定位到是数据库事务隔离级别没调好。第4周到第6周,我参与了接口测试,用Postman测了用户登录、支付接口,发现10个左右的接口参数校验不严,提交上去后开发给修复了。我还用了Selenium写了购物车添加商品的自动化脚本,跑了200多次都没报错,覆盖率大概到85%。

第7周有个挑战,线上突然出现支付失败的问题,我赶紧用Charles抓包,结合后端日志定位到是第三方支付接口超时,原因是系统高峰期请求量太大,我们那边只是做了重试,没加熔断。我连夜调整了重试策略,加了延迟和最大重试次数,第二天问题就解决了。师傅说这次体现了系统思维,不能只盯着自己负责的模块。最后一周我整理了测试报告,总结了购物车测试的分层策略,把回归测试的用例分组,优先跑核心路径,效率确实高了不少,以前要3天回归,后来2天就搞定了。

实习期间,我学会了从需求文档到测试用例再到执行结果的完整流程,掌握了接口测试的基本套路,也认识到测试要懂点开发,不然看日志容易懵。最大的收获是遇到问题时不再只想着找开发,而是会自己抓包、查日志,这种主动解决问题的能力挺重要。不过实习也遇到点问题,比如公司培训机制不太完善,很多工具都是现学现用,得花不少时间琢磨。另外我感觉岗位匹配度上,学校教的很多理论用不上,公司更看重实操,比如自动化测试的框架选型这种,学校没怎么讲。我建议学校可以多带学生接触实际项目,比如来公司见见真实的需求评审和测试会议,或者搞点基于真实接口的自动化测试作业。还有管理上,有时候任务分配不太明确,得自己去问才能搞清楚,如果能有个更清晰的任务看板就好了。这次经历让我更坚定了往自动化测试方向发展,但我也清楚自己还差得远,得继续补接口、脚本这些技能的短板。

三、总结与体会

这8周在XX互联网公司的经历,让我对软件测试的理解从书本概念变成了实实在在的流程和挑战。从7月10日入职时对电商系统一知半解,到9月5日离开时能独立负责一个模块的测试交付,过程挺快的,也收获很多。

实习价值是闭环的。我当初去是想学接口测试和自动化,回来时不仅用Postman测了50多个接口,还写了20多行Selenium脚本,这比学校实验室模拟环境里做的深刻多了。比如测支付接口时,看到请求参数和日志,就知道得懂点协议和数据库才能定位问题,这比单纯用测试工具看结果强。我提交的35个缺陷中,有5个是高优先级关键问题,推动开发紧急修复了,这让我觉得自己的工作有实际意义,不再是随便找找Bug。师傅教我的“分层测试策略”特别实用,现在做项目我会先画个测试依赖图,标明哪些是核心路径必须全量测,哪些是边缘场景可以抽测,这样效率高很多,回归时间从3天缩到2天,这印证了理论知识结合实际场景能产生价值。

这次经历也让我看清了职业方向。我发现自己对自动化和性能测试越来越感兴趣,尤其是看到线上问题靠监控系统数据和日志分析定位时,觉得这比纯粹执行测试用例更有挑战性。未来学习我会重点补接口自动化框架(比如SpringBoot下的测试)和JMeter性能测试,打算明年考个ISTQB认证,至少有个入行敲门砖。行业趋势我看,现在大厂都在搞智能化测试,AI生成用例、图像识别这些,虽然我还远没接触,但感觉得提前学,不然以后竞争不过。

心态转变是最大的体会。以前做实验报告,改错了重跑就行,现在发现线上Bug可能导致用户投诉甚至损失,压力真的不一样。7月20号那天晚上,商品模块紧急修复了一个库存超卖的问题,我负责的测试用例里没覆盖到这个边界情况,被师傅批评了,当时挺沮丧的,但第二天赶紧加了这个场景的测试,之后也特别注意边界值。这种从“犯错被指出改进”到“主动预防承担责任”的过程,让我觉得自己真的在成长。现在看开发写的代码,会下意识想“这个点会不会有并发问题”“这个逻辑会不会导致性能瓶颈”,虽然现在能力还不足以完全看透,但这种“职场人”的思维模式是实习带来的最好礼物。实习暴露了我的不足,比如对业务理解不够深入,导致一开始写的测试用例有些偏离实际操作,这也是我接下来要重点提升的。总之,这段经历让我更清楚自己想要什么,也更有信心去争取。

四、致谢

感谢在实习期间给予指导和帮助的各位。感谢在XX互联网公司提供的实习平台,让我有机会接触真实的软件测试工作环境。特别感谢我的导师,在实习期间耐心解答我的疑问,分享许多宝贵的经验,

温馨提示

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

评论

0/150

提交评论