软件工程软件研发集团软件测试实习报告_第1页
软件工程软件研发集团软件测试实习报告_第2页
软件工程软件研发集团软件测试实习报告_第3页
软件工程软件研发集团软件测试实习报告_第4页
软件工程软件研发集团软件测试实习报告_第5页
全文预览已结束

付费下载

下载本文档

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

文档简介

软件工程软件研发集团软件测试实习报告一、摘要2023年6月5日至8月22日,我在软件工程软件研发集团担任软件测试实习生,负责Web应用自动化测试及性能测试工作。期间完成32个模块的功能测试用例编写,覆盖率达98%,其中23个模块通过Selenium+JUnit实现自动化测试,脚本执行效率提升40%;参与3次性能测试,确定系统在高并发下(QPS达1200)响应时间超标问题,提出优化建议后使平均响应时间缩短至120ms。熟练应用Jira跟踪缺陷27个,其中19个获修复验证。掌握并实践了基于等价类划分的测试用例优化方法,可应用于同类项目需求分析阶段,提升测试覆盖率至95%以上。二、实习内容及过程2023年6月5日入职,在软件工程软件研发集团实习8周。部门负责电商平台系统的测试,我的任务是配合开发团队完成功能验证和自动化脚本编写。初期接触的是App端订单模块,用Appium框架写测试用例,发现支付流程有3处UI控件响应延迟。6月12日提交了第一版自动化脚本,覆盖了商品详情页和购物车核心操作,但执行时间长达45分钟,线上版本数据变动导致脚本频繁报错。为了提高稳定性,我开始学习使用Mock服务模拟后端接口,6月20日重构后的脚本执行时间缩短到18分钟,失败率从12%下降到4%。7月1日转岗到Web端性能测试组,参与系统扩容前的压力测试。7月8日第一次执行JMeter模拟5000并发用户时,发现首页接口响应时间峰值飙到800ms。通过分析拓扑图和监控日志,定位到是CDN缓存未生效导致的,调整配置后7月15日复测,响应时间稳定在280ms。期间还帮运维排查过一次数据库慢查询,用SQLProfiler找到是某个分页SQL参数没优化,加索引后查询时间从3秒降到0.5秒。实际操作中遇到过几次困难。比如7月22日测试一个富文本编辑器时,发现iframe嵌套导致元素定位特别不稳定,花了两周时间才搞懂需要结合XPath和CSS选择器组合使用。另一个问题是开发环境Bug太多,8月5日有次测试优惠券抵扣功能时,发现5个环境(开发、测试、预发布)表现不一致,最后只能手动模拟接口数据来推进测试。通过这些事意识到,测试不仅要懂工具,还得能快速理解业务逻辑和系统架构。8月12日参与上线前的回归测试,用Selenium+JUnit完成了核心场景的自动化回归,总共跑完67个用例,发现并推动修复了2个高优先级缺陷。这段经历让我明白,测试不是单纯找Bug,而是要帮团队建立质量保障体系。比如我建议在CI流水线里加入性能测试环节,虽然开发初期有人觉得麻烦,但上线后系统稳定性确实提升不少。最大的收获是学会了怎么跟开发沟通,以前提需求总是描述不清,现在会先画个时序图再附上截图,效率高多了。不过实习也看出单位培训有点跟不上节奏,比如没人系统教过我如何用Fiddler分析跨域请求问题,只能自己翻文档啃。另外岗位匹配度上,我希望能接触更多测试架构设计的内容,目前工作偏执行层面。如果可以的话,建议多组织些跨部门的测试技术分享会,也让我这种新人能少走弯路。三、总结与体会这8周在软件工程软件研发集团的实习,像把书本里的测试理论扔进现实熔炉里淬炼了一把。6月5号刚来的时候,对着复杂的需求文档头疼,觉得理论离实践太远。后来6月18号接手那个订单模块的自动化测试时,才真正明白什么是“质量是设计出来的,不是测试出来的”。为了把脚本跑稳,我捣鼓了Mock服务、研究了Appium的Hook机制,失败率从最初的15%压到8月15号时的3%,这背后是实实在在的调试时间和学习成本。现在回头看,当初啃下的那些技术难题,比如iframe元素定位、接口依赖模拟,都成了我手里实实在在的武器。实习让我对测试工作的价值有了新认识。以前觉得测试就是找Bug,现在明白好的测试能倒逼架构优化。比如7月30号发现的那个富文本编辑器问题,表面是控件不稳定,根子上是前端架构没做好容错设计。我提的几条建议后来都被开发吸收了,这让我有种参与创造的感觉。这段经历也帮我捋清了职业规划,我原本想往测试开发方向发展,现在更想深入性能测试领域。8月8号跟着性能组排查慢查询的经历,让我觉得这才是真正的技术挑战。所以下学期我打算系统学一下JVM调优和Linux网络知识,顺便考个ISTQB高级证书,把实习里发现的短板补上。行业变化太快了,实习里看到的CI/CD流水线里嵌套自动化测试,还有开发同学用Go写Mock服务,都让我意识到持续学习的重要性。8月20号写实习总结的时候,突然觉得和学校里完全不一样了以前做项目是完成任务,现在得考虑成本和效率,比如7月25号争论要不要重构那个重复代码的脚本时,我就学会了权衡开发时间和维护成本。这种责任感、抗压能力,可能比会多少工具更宝贵。未来进职场,我会带着这种“发现问题分析问题推动解决”的思路去工作,毕竟实习最后一天主管跟我说的话还在耳边:“测试岗位最难得的不是技术,是能不能跳出执行层面想问题。”四、致谢感谢软件工程软件研发集团提供这次实习机会,让我接触到了真实的软件开发测试流程。感谢我的实习导师,在遇到自动化脚本调试和性能测试分析问题时,给予耐心指导,比如6月18号帮我理清Appium元素定位思路的那次。感谢测试组的各位同事,一起讨论需求优先级、分

温馨提示

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

评论

0/150

提交评论