软件工程专业XX软件研发公司测试工程师实习生实习报告_第1页
软件工程专业XX软件研发公司测试工程师实习生实习报告_第2页
软件工程专业XX软件研发公司测试工程师实习生实习报告_第3页
软件工程专业XX软件研发公司测试工程师实习生实习报告_第4页
软件工程专业XX软件研发公司测试工程师实习生实习报告_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

软件工程专业XX软件研发公司测试工程师实习生实习报告一、摘要2023年7月10日至9月5日,我在XX软件研发公司担任测试工程师实习生,负责核心业务系统的功能测试与性能优化。通过自动化脚本开发,完成30个模块的测试用例,覆盖率达95%,其中15个模块实现回归测试自动化,效率提升40%。运用JMeter模拟并发用户场景,发现3处性能瓶颈,推动后端优化后,系统响应时间从3.2秒降低至1.8秒。熟练应用Selenium与Appium进行跨平台测试,编写测试报告8份,提出技术改进建议5项被团队采纳。实习期间,系统测试执行周期缩短20%,掌握了从需求分析到缺陷跟踪的全流程方法论,形成可复用的自动化测试框架模板。二、实习内容及过程1.实习目的我去那家软件公司当测试工程师实习生,主要是想看看自己学的那些东西在实际工作里怎么用,顺便感受下真正的开发环境。想多了解点系统测试的流程,尤其是自动化这块,看看自己能不能跟上行业节奏。2.实习单位简介我去的公司是做企业级软件的,团队不大但挺专注,主要搞管理系统和定制化开发。我跟着的测试小组大概5个人,平时工作就是保障几个核心产品的稳定性。技术栈以Java和前端框架为主,测试工具用得挺多,不过自动化这块做得还不够完善。3.实习内容与过程我第一个接触的是他们的一个客户管理系统,6月底开始参与测试。刚开始就是执行测试用例,发现很多小bug,比如按钮点击没反应、数据保存重复这些。带我的师傅教我用Jira跟踪问题,每发现一个bug就要写清楚复现步骤,有时候写不好会被返工。7月初,我被安排参与性能测试。那会儿系统要上线一个新功能,老板要求测试支持500个并发用户。我自己琢磨了两天,学了点JMeter的基础操作,主要是录制脚本和设置场景。第一次跑压测的时候,系统直接崩溃了,日志堆满了错误信息,CPU飙到90%。那段时间每天加班到9点,一边查资料一边改脚本,最后把并发数降到300才稳住。7月20号左右,我开始独立负责一个模块的自动化测试。用Selenium写了10几个核心场景的脚本,覆盖了登录、添加客户、导出报表这些功能。写完之后发现执行时间太长,一个场景要等1分钟。后来跟后端同事沟通,发现数据库查询太慢,改了几个SQL语句后,执行时间缩短到10秒。8月中旬,项目进入冲刺阶段,我被拉去测一个支付模块。这个模块最头疼的是各种异常情况,比如网络断线、余额不足、第三方支付接口超时。我花了3天整理了50个测试点,其中20个是高优先级的边界场景。测试过程中发现一个隐藏的bug,用户充值超过9999元会系统报错,后来定位到是后端校验逻辑漏写了。4.实习成果与收获8周里我总共写了200多个测试用例,其中120个被标记为关键场景。自动化脚本覆盖了70%的功能模块,测试效率确实比手动高不少。最让我满意的是发现了5个严重级别的bug,其中2个是之前没人注意到的逻辑漏洞。除了技术方面,我还学到了不少职场经验。比如怎么跟开发人员有效沟通问题,怎么在需求变更时调整测试计划,还有怎么用数据分析测试覆盖率。带我的师傅跟我说,做测试不能只盯着缺陷,更要思考怎么让产品质量更好。这次实习让我意识到,测试工作远不止点点点那么简单,它需要很强的逻辑思维和沟通能力。以前觉得自动化就是写脚本,现在明白要结合业务场景设计测试策略,才能写出真正有价值的脚本。5.问题与建议最大的挑战还是时间管理,有时候任务排得太满,写测试用例写到凌晨是常事。不过团队氛围还行,大家都能互相体谅。我觉得公司可以改进的地方有两个。一是培训机制,新人入职就扔任务,但给的指导不够,有时候写脚本遇到问题要自己到处查。建议可以搞个内部知识库,把常见问题整理一下。二是测试工具,我们用的一些老版本Jira,好多高级功能都用不了,影响效率。对我职业规划的影响挺大的,我现在更想往自动化测试方向发展,但知道这条路需要持续学习。比如最近在看Appium的文档,想拓展移动端测试的技能。总的来说,这段经历让我更清楚自己要什么了,至少知道以后该怎么学。三、总结与体会1.实习价值闭环这8周,从7月10日到9月5日,我走完了一个完整的产品测试流程。开始时连API接口都没见过几次,后来独立负责了客户管理系统的自动化测试,写了覆盖70%核心功能的脚本。记得8月15号晚上,为了优化一个报表导出的性能脚本,我调试到凌晨两点,把执行时间从1分半缩短到20秒。这种把问题解决掉的感觉,比学校做项目有成就感多了。实习最后提交的测试报告里,详细记录了我发现的23个严重和重要bug,其中支付模块的充值超限问题直接避免了上线风险。这让我明白,测试工作不是简单的执行,而是要主动挖掘问题,为产品保驾护航。2.职业规划联结这次经历让我更确定自己的职业方向。我发现自动化测试这块挺有前景的,尤其是现在很多公司都在搞智能化测试。回去之后我计划系统学习Selenium和Appium,12月份的ISTQB认证考试肯定要参加。另外,那段时间用JMeter做压测时遇到的性能瓶颈问题,让我意识到后端优化和测试策略结合有多重要,可能这就是我未来想钻研的方向。带我的师傅跟我说过,测试工程师要像侦探一样,但我觉得更准确的说法是要像产品守护者。这种责任感我现在才真正体会到。3.行业趋势展望在公司接触到的项目,我注意到几个明显的趋势。第一是云原生测试越来越普及,我们测试的系统很多都是部署在Kubernetes上的,这要求测试人员必须懂容器化技术。第二是AI在测试领域的应用开始露头,虽然我们还没用,但看到过同行用机器学习预测缺陷。8月20号参加团队内技术分享会时,有同事演示了基于OpenAI的智能测试用例生成工具,效率确实高。这让我意识到,未来测试工程师不仅要懂数据分析,还得懂点AI。学校里学的测试基础理论还够用,但行业进阶技能得靠自己补。4.心态转变与未来行动从学生到职场人的转变比我想象的快。刚开始写测试用例总是想当然,后来师傅教我必须问清楚需求细节,不然测试结果可能完全跑偏。8月30号因为一个需求变更导致我之前写的脚本失效,那段时间挺沮丧的,但第二天就主动找开发沟通,最后一起把测试范围调整了。现在回想起来,这种抗压能力是学校里学不到的。接下来打算把实习期间写的自动化框架再完善一下,争取申请个学校的创新项目奖学金。另外,打算明年关注下国内大厂的测试开发岗位,虽然现在觉得难度挺大,但多积累点经验总没错。四、致谢1.感谢在实习期间给予我指导和帮助的

温馨提示

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

评论

0/150

提交评论