软件工程软件企业软件测试实习报告_第1页
软件工程软件企业软件测试实习报告_第2页
软件工程软件企业软件测试实习报告_第3页
全文预览已结束

下载本文档

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

文档简介

软件工程软件企业软件测试实习报告一、摘要

2023年7月1日至2023年8月30日,我在一家软件企业担任软件测试实习生,负责Web应用的功能测试和性能测试。核心工作成果包括完成120个测试用例,发现并提交85个缺陷,其中63个被确认为高优先级并修复。应用了等价类划分、边界值分析等测试方法,提升了测试效率约30%。熟练运用Jira管理缺陷,生成5份详细的测试报告,覆盖系统稳定性测试,平均响应时间优化至0.5秒以内。提炼出自动化脚本编写模板,可复用于同类项目,通过工具Prometheus监控接口性能,数据准确率达99%。

二、实习内容及过程

实习目的主要是把学校学的软件测试理论用到实际工作中,了解企业真实的项目流程和测试环境。

实习单位是做企业级SaaS服务的,产品线涉及供应链管理,技术栈以JavaSpringBoot为主,前端用React,测试环境部署在云上,有专门的性能测试平台。

实习期间参与了两个项目,一个是订单模块的迭代测试,另一个是公共组件库的回归测试。订单模块那个项目周期是6天一个迭代,我负责制定测试计划,写测试用例,执行测试,提交缺陷。用等价类和边界值方法设计了300多个测试点,实际执行中发现47个缺陷,有12个是高优先级,比如一个接口的分页参数处理逻辑错误,导致数据加载不全,我通过构造特殊边界值的入参复现了问题,开发第二天就修复了。性能测试是跟另一个同事一起做的,对核心的订单创建接口做了压力测试,设置了1000个并发用户,发现响应时间从正常的0.8秒飙升到3秒,定位到是缓存失效导致的,通过加压测试日志,看到数据库查询量激增,后来开发调整了缓存策略,优化后并发下响应时间稳定在0.6秒。

遇到的第一个困难是测试环境不稳定,有时候测试用例跑通一遍,过两天环境变化又跑不通了,特别是依赖外部系统的接口测试,经常因为下游服务挂掉报错。我琢磨着能不能写个脚本自动检查环境配置,花了两天时间学了Python,用requests库写了个环境校验工具,每天上班先跑一遍,发现配置不对立马报错,避免了我不少手动排查时间。第二个困难是需求文档不细,有个新功能描述很模糊,我就主动找产品经理和开发沟通,让他们举例说明场景,还画了流程图,最后测试用例覆盖率能达到92%。

实习成果主要是积累了120个测试用例模板,熟悉了Jira的缺陷生命周期管理,从提交到验证关闭全程跟踪,最后整理了5份完整的测试报告,包含缺陷统计、风险分析和性能数据。收获最大的还是学会怎么跟团队协作,以前在学校做项目都是自己搞定,企业里测试要跟产品、开发、运维紧密配合,比如那个缓存问题,如果我不主动提,可能要等线上出问题才修复。技能上学会了用Postman做接口自动化,写脚本用Python,对性能测试的工具链也有初步认识。

这次经历让我意识到,做测试不能只盯着找bug,还要懂业务,会沟通,有时候一个需求背后的细节可能要问好几轮才能弄清楚。职业规划上更坚定了想往测试开发方向发展,想深入掌握自动化和性能优化这块,后续打算补补Linux和Docker的相关知识。

实习单位的问题主要是管理上有点乱,项目进度经常临时调整,有时候测试还没充分准备就要求上线,另外培训机制也不太完善,没人系统地讲测试策略和测试架构这些,都是靠师傅带徒弟,感觉岗位匹配度上,给我分配的任务偏执行层面,缺少一些测试设计的机会。建议可以建立标准化的测试流程文档,每个项目开始前先评审测试策略,再分解任务,这样能减少临时变动。缺陷管理上也可以引入风险分级,优先处理高影响的问题。

三、总结与体会

这8周实习,感觉像是把书里那些概念变成了手边的事。7月1号开始的时候,我对着企业里的实际项目有点懵,但很快就上手了。参与的那个订单模块项目,我负责了整个迭代周期的测试工作,从写测试计划到执行用例,最后提交缺陷报告,整个过程差不多持续了6天。我设计的300多个测试用例里,有47个被发现是问题,其中12个是高优先级的,比如一个分页接口参数处理不当,导致数据加载不全,我通过构造特殊边界值的入参复现了这个问题,开发第二天就修复了。这个经历让我明白,测试不只是找bug,更是保障产品质量,责任重大。

实习最大的体会是心态的转变。以前在学校做项目,问题解决了就完事了,但企业里要考虑成本、效率、用户体验,压力确实大。有一次测试环境不稳定,接口测试一直失败,折腾了一整天才找到原因,那时候真的有点烦躁,但冷静下来分析日志,最终解决了问题,感觉抗压能力提升了不少。现在回头看,这种经历比单纯做几个实验项目更有价值。

这次实习也让我更清楚自己的职业规划。之前对测试开发有点兴趣,现在更坚定了,打算后续深入学习自动化测试和性能优化。实习期间用的Postman和Python脚本,感觉掌握得还不够深入,接下来打算系统学习一下Selenium和JMeter,看看能不能考个ISTQB证书,为后续求职加加分。行业里现在都说得自动化、智能化,不学点新东西肯定会被淘汰,这次实习让我真切感受到了这一点。

对行业趋势的展望,感觉云原生和微服务架构下,测试的挑战更大了,分布式环境下的接口测试、性能测试、安全测试都变得更重要。我实习期间参与的订单模块,其实就部署在云上,用K8s容器化部署,监控接口性能用Prometheus,数据准确率99%,这让我意识到,未来的测试工程师不仅要懂测试,还得懂点运维、懂点架构。这次实习算是给我打了基础,后续得继续努力,才能跟上行业发展的步伐。

四、致谢

感谢实习单位给我这次机

温馨提示

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

最新文档

评论

0/150

提交评论