下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软科测试工程师实习报告一、摘要2023年7月10日至2023年9月5日,我在某科技公司担任软件工程测试工程师实习生,参与3个Web应用项目的质量保障工作。主导完成15个模块的测试用例设计,执行测试用例312项,发现并提交缺陷237个,其中高优先级缺陷占比42%,推动团队采用JUnit框架自动化测试,覆盖核心功能模块28个,将回归测试时间缩短60%。通过实践掌握了敏捷开发流程中的测试驱动开发(TDD)方法,将缺陷修复周期平均缩短2天。总结出基于边界值分析的测试策略,适用于复杂业务逻辑场景,提升测试覆盖率约35%。二、实习内容及过程实习目的是想把学校学的测试理论用上,看看实际工作里软件质量保障是啥样。实习单位是家做企业软件服务的公司,开发团队挺注重敏捷开发,Scrum周期大概是2周。我参与的是个客户定制化的CRM系统项目,主要是测试销售流程和客户管理模块。第1周到第2周,跟着导师熟悉项目,主要是看需求文档和产品原型,学习他们用的Jira系统管理Bug,把测试计划里的用例填完。后来开始用Postman测API接口,发现几个参数传错会返回500错误,但前端没提示,就提了7个缺陷。第3周到第5周是密集测试期,每天跑测试用例大概50多项,用Excel记录结果,挑出问题。有个批量导入客户信息的场景特别坑,数据量大时系统卡死,问了导师才知道是数据库索引没配好。我学了个SQL语句优化技巧,帮他们把导入时间从15分钟缩到5分钟。还用到了冒烟测试,挑了20个核心用例,确保每天构建都能跑通。第6周帮忙写了些自动化脚本,用Selenium录制了10个高频操作,虽然只是简单点点击,但让回归测试省了不少事。最后1周整理测试报告,统计了237个Bug,高优先级的有100个,客户那边验收时只挑了30个过,剩下都是环境问题或文档描述不清。遇到最大困难是需求变更太多,有时候前一天写的用例第二天就废了。有次为了赶进度,直接用Excel导数据去测性能,结果发现内存泄漏,差点把测试机搞崩。后来跟开发聊了聊,他们答应提前给我看变更文档,我也学会了用边界值分析法覆盖新需求。这8周收获最大的是看懂了整个测试生命周期,从需求评审到上线验收怎么配合。比如有个场景要测权限控制,我原来只考虑功能对错,后来导师教我用等价类划分,把用户角色分类,效率高多了。职业规划上突然想往性能测试方向发展,感觉那块挺有挑战,现在开始自学JMeter了。单位培训机制还行,但测试流程跟学校学的有差距,比如缺陷管理用Jira我花了一周才摸透。建议可以多搞些新人专场培训,特别是敏捷开发里的测试钩子(testhooks)怎么写,我都是自己摸索的。岗位匹配度方面,觉得需求分析比纯执行更吸引我,但实习没机会接触,下次想去测那种复杂业务逻辑的模块。三、总结与体会这8周,从2023年7月10日到9月5日,实习经历像把理论课的书本摊开在了现实里。开始时觉得测试不就是点点点找Bug吗,但真接手CRM系统的销售和客户模块时才明白,测试是整个产品质量的最后一道防线,责任大得很。每天对着电脑看需求文档、写测试用例、填Jira里的Bug记录,一开始觉得枯燥,后来发现每个问题背后都可能是个踩坑的细节。比如那个批量导入客户信息卡死的场景,如果不是我坚持要测极端情况,客户上线后可能要损失好几天的数据导入时间。那一刻突然懂了导师说的“测试要有预见性”,那种找到关键问题的成就感,比在学校交作业拿高分还实在。实习让我把学校学的黑盒测试、敏捷开发这些概念串起来了。之前做课程设计时,写测试用例都是凭感觉,现在知道要系统化,比如做权限控制的测试,我就用等价类+边界值法,把不同角色、不同操作组合起来,覆盖面立马不一样。这让我确定了职业方向,想往性能测试或自动化测试钻。现在每天下班后都在学JMeter,感觉那块确实能发挥我数据分析和编程的特长。这8周最大的改变是心态,以前觉得学校任务完就万事大吉,现在明白工作要自己找问题、扛责任。有次半夜发现系统日志里有个异常,虽然不影响功能,但可能是个隐患,我就直接发邮件问了开发,第二天就被表扬了。这种“主人翁”的感觉,是学校给不了也学不到的。看着自己写的几百个测试用例、提交的两百多个Bug最终让产品顺利上线,突然觉得,大学学的那些知识,比如计算机网络、数据库原理、编程基础,原来真不是白学的。现在回头看,那些基础越扎实,实习中遇到复杂问题就越从容。比如测那个数据库索引的瓶颈,要是没学过SQL优化,我可能只会抱怨系统慢。这让我意识到,持续学习不能停,打算下学期就报个ISTQB的认证班,把测试知识体系化。行业里现在都讲DevOps,自动化测试是趋势,我这点实习经验,至少让我比其他同学提前知道了门道,以后求职时能多一个优势。实习最后导师跟我说,测试工程师要像侦探,刨根问底。这句话我一直记着,感觉未来无论走哪条路,这种刨根问底的精神都该有。四、致谢在这段2023年7月10日至9月5日的实习里,得到不少人的帮助。感谢那家公司给我机会,让我看到实际的软件测试工作是怎样开展的。指导我的那位师兄,耐心解答了我很多关于测试流程和工具的问题,特别是教我如何用边
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年标注任务分解与验收标准:确保数据质量闭环
- 2026年农业农村标准项目库入库申报书填写范例
- 临床传染性单核细胞增多症护理查房
- 企业年度人才招聘与培训计划书
- AI驱动全媒体资源整合 传声港为企业提供定制化发稿方案
- 企业文化建设中的员工参与度的影响
- 媒体行业数字媒体技术面试全攻略
- 中国平安保险公司培训师面试技巧
- 上海2026年初三中考二模三模试卷专题汇编专题03图形的性质(3大考点)【含答案】
- 从应聘到升职:职场进阶全攻略
- 第三章制药卫生中药药剂学
- 2023年广东高考英语听说考试真题D录音原文与参考答案
- 新大象版四年级下册科学第二单元《自然界的水》课件(共4课)
- 彩钢板屋面拆除、更换屋面板施工方案(改)
- 污水处理厂生物除臭技术方案
- GB/T 20671.2-2006非金属垫片材料分类体系及试验方法第2部分:垫片材料压缩率回弹率试验方法
- 门诊医疗质量管理课件
- 初三数学总复习教学策略课件
- 第三讲-就业信息的收集与处理课件
- 天津大学讲义-工程成本管理概述
- 环境与可持续发展ppt课件(完整版)
评论
0/150
提交评论