软件工程专业软件开发公司软件测试实习生实习报告_第1页
软件工程专业软件开发公司软件测试实习生实习报告_第2页
软件工程专业软件开发公司软件测试实习生实习报告_第3页
软件工程专业软件开发公司软件测试实习生实习报告_第4页
软件工程专业软件开发公司软件测试实习生实习报告_第5页
全文预览已结束

下载本文档

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

文档简介

软件工程专业软件开发公司软件测试实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在一家软件测试公司担任实习生。核心工作包括自动化测试脚本编写、缺陷跟踪与报告、UI测试执行,累计完成测试用例2000项,其中发现并提交高优先级缺陷87个,平均修复周期缩短至3.2天。熟练应用Selenium、JMeter等工具,编写自动化脚本覆盖核心业务流程,效率提升40%。通过缺陷分类统计,发现UI界面问题占比35%,推动优化了界面响应速度。总结出缺陷管理流程优化方法:建立问题复现模板,减少沟通成本。掌握的测试策略可应用于敏捷开发环境,提升团队测试效率。二、实习内容及过程实习目的主要是把学校学的测试理论用上,看看实际开发是怎么运作的,顺便积累点项目经验。实习单位是家规模中等的软件开发公司,主要做企业定制软件开发,技术栈以Java和前端框架为主。我被分到测试部门,跟着一位经验丰富的测试工程师。实习内容挺丰富的。刚开始一周主要是熟悉项目,有个内部系统要上线,我跟着学习需求文档,整理测试点。用了两天时间把系统的功能模块摸透,然后开始写测试用例,从UI界面到业务逻辑,尽量全覆盖。期间用了思美捷工具,效率确实高不少,一周多时间写了一千多份用例。第二周开始执行测试,重点是回归测试。有个模块刚改完bug,我花了一天时间写了专项测试用例,发现还有三个隐藏问题,其中一个挺严重的权限绕过漏洞,直接给我加了印象分。后来又用了JMeter压测了一下接口,发现几个响应时间超标的点,推动开发那边优化了数据库查询。第三周跟进了新功能开发,主要是后台管理系统的报表模块。这个模块需求变动挺频繁,开发那边赶得急,我一边催着要文档一边写测试,压力是真的大。好在最后顺利完成了测试,不过也踩了不少坑,比如有个统计逻辑错误,反复沟通了好几次才改对。困难主要是两个。一是刚开始对业务理解不深,写用例时容易遗漏边缘场景。当时有个审批流程,我光考虑正常路径,忘了异常情况,后来被师傅点醒,才意识到测试要站在用户最坏的角度想。另一个是自动化脚本写起来特别慢,有个功能点要手动操作十几步,调试了两天才用Selenium写出来。后来我研究了下PageObject模型,效率提升明显,但当时时间太紧没来得及推广。实习成果还是挺实在的。总共写了2000多份用例,提交了100多个bug,其中87个是高优先级,有个性能问题推动优化后系统并发能力提升30%。我负责的模块测试覆盖率达到了92%,比之前平均高出15%。虽然没直接参与自动化项目,但积累的测试策略和用例设计方法很有用。这段时间让我对测试流程有了直观认识,从需求分析到用例设计,再到执行报告,每个环节都挺讲究的。以前觉得测试就是点点点,现在明白要懂业务、懂开发逻辑,才能发现真正的问题。最大的收获是学会了怎么跟开发有效沟通,以前提bug描述不清,现在会用FISMA框架,问题解决速度明显快了。公司管理上有点问题,比如测试环境和开发环境差太多,经常测着测着发现数据不对,返工很严重。培训机制也不太完善,刚来时没给系统培训,全靠师傅带。岗位匹配度上,我更倾向自动化测试,但实际工作大部分还是手动测试,有点浪费技能。改进建议是,公司可以搞个测试知识库,把常见问题、解决方案整理好,省得每次都重复摸索。另外建议环境管理组跟测试组多联动,保证环境稳定性。如果有可能,可以组织几场内部测试技术分享会,比如我学的那个PageObject模型,很多人可能都不知道。三、总结与体会这八周,从2023年7月到8月,在公司的经历让我对软件测试有了脱胎换骨的认识。实习的价值在于把书本上的知识跟实际项目彻底绑在了一起。刚开始写测试用例时,一个功能点要琢磨大半天,现在能快速抓住核心路径,效率明显。比如那个报表模块,一周多时间写了一千多份用例,虽然质量还有提升空间,但至少能独立完成一套完整的测试流程,这比单纯看书强太多了。对我职业规划的影响挺直接的。以前觉得测试就是找bug,现在明白要做好测试,得懂业务、懂开发,甚至要懂点架构。我发现自己对自动化测试更感兴趣,实习期间接触了Selenium和JMeter,虽然只是皮毛,但足够让我看到方向。下学期打算系统学习Python,顺便考个ISTQB证书,把底子打实。公司里那个用PageObject模型写的脚本给我启发很大,感觉掌握了这个,未来做自动化就能事半功倍。从学生到职场人的转变挺明显的。以前做项目是完成就行,现在会想怎么做才更规范、更高效。记得有一次压测,发现响应时间超标,直接给我压力,但硬着头皮找原因,最后推动开发优化了数据库索引,那种成就感现在还记得。处理bug时也学会了耐心沟通,以前直来直去,现在会先用FISMA框架组织语言,效果好了不少。抗压能力确实提升了,虽然还是会焦虑,但至少能冷静分析问题。行业趋势上,现在看到敏捷开发里测试介入越来越早,自动化占比也越来越重。我实习期间参与的系统,需求变更频繁,测试就得跟着快速响应,这种灵活应变能力未来肯定重要。另外,性能测试和安全测试的比重明显在增加,公司那个并发问题就是被我发现并推动解决的,这说明懂性能优化、懂安全漏洞太有用了。下阶段学习肯定要往这几个方向靠。八周时间不长,但感觉收获满满。最大的体会是做测试得有责任心,一个小的疏忽可能导致整个系统出问题。同时也要保持好奇心,多看看外面的工具和技术,比如最近在看的一些云测试平台,感觉未来测试会跟AI结合得更紧。虽然实习发现了环境管理、培训机制等问题,但这些都是成长的机会,至少让我更清楚以后想去什么样的公司。总之,这段经历坚定了我走测试技术的决心,后续会加倍努力,争取早日成为一名合格的测试工程师。四、致谢感谢公司给我这次实习机会,让我接触到真

温馨提示

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

评论

0/150

提交评论