下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软件研发软件测试实习报告一、摘要
2023年7月10日至2023年9月5日,我在一家科技公司担任软件测试实习生,负责3个Web应用项目的功能测试和性能测试。期间,我独立完成108个测试用例,发现并提交56个缺陷,其中32个被标记为高优先级并得到修复。通过自动化测试工具(如Selenium)编写了45个脚本,将回归测试效率提升至65%。熟练应用敏捷开发流程,参与每日站会和迭代评审,确保测试进度与开发同步。掌握了缺陷生命周期管理、测试用例设计(等价类、边界值)等方法论,并将它们应用于实际项目中,验证了测试策略对产品质量的直接影响。
二、实习内容及过程
2023年7月10日到9月5日,我在一家做企业软件的公司实习,岗位是测试工程师。公司主要搞B2B平台的开发,产品线分好几个模块,我跟着的是其中一个CRM系统的测试团队。刚开始几天,导师给我介绍了项目背景,系统架构是微服务那种,前后端分离,用的技术栈是SpringBoot和React。我花了两周时间熟悉系统,看了以前的测试文档,还参与了两次需求评审会,把产品经理讲的功能点都记下来。
第3周开始上手写测试用例,第一个项目是测试一个客户管理模块。需求里说新增客户时要校验邮箱格式,不能有重名,还要有数据校验。我根据业务规则设计了78个用例,包括等价类、边界值、异常场景。写完让导师过,他提了几个问题,比如并发新增会不会有冲突,我就补充了压力测试用例。实际执行时发现一个bug,客户导入接口在超过500条数据时会报内存溢出,这个是我用Postman分批导入时发现的,当时有点懵,问了导师才学会用JMeter模拟高并发,最后定位是数据库连接池配置太小了。
第5周参与性能测试,跟着测试开发同事一起用JMeter压测系统。目标是测试系统在500用户并发访问时的响应时间,结果发现首页接口响应超过3秒,分析日志定位到是CDN缓存没生效,请求全跑回去了后端。我们调整了缓存策略,重新测试,首页接口响应时间降到了1秒5以内,符合性能要求。这次学到了不少关于接口调优的知识。
实习期间遇到的最大困难是第6周时,一个老功能突然报错,但开发那边说没改代码。我怀疑是数据库数据不一致,手动排查了数据,果然是上个月的一次数据同步任务出问题了。后来跟DBA聊了聊,才知道他们用的同步工具有个bug,数据会丢。这个经历让我明白测试不光要盯代码,也得关注数据层面。为了提高效率,我开始学用Jenkins搭自动化测试环境,把回归测试的脚本都挂上,每次夜宵都能省不少事,把测试覆盖率提到85%左右。
公司的测试流程挺规范的,但有时候等开发修复bug太慢,我提的几百个bug平均要三天才有人处理,最后项目上线前积了一堆问题。我觉得培训机制有点欠缺,给新来的测试就发了本手册,但实际操作中很多问题得问老同事。岗位匹配度上,我更想搞功能测试,但最后大部分时间都在写性能测试,感觉对系统底层的理解还是不够。
如果说建议,我希望公司能建立更快的缺陷响应机制,比如设置专门的沟通群,或者用Jira的优先级功能更严格一点。另外,可以多组织一些技术分享会,比如测试用例设计、自动化框架这些,我去看过几次外部的培训,收获挺大的。这次实习让我意识到,测试跟写代码一样,都得不断学新东西,比如这次我就得学JMeter和Jenkins,不然真干不过那些开发。
三、总结与体会
这8周,从2023年7月10日到9月5日,感觉像坐了个过山车,每天都得面对真实世界的代码和需求,跟学校那会儿完全不一样。以前写测试用例就觉得把功能跑通就行,现在明白得考虑各种边界情况,特别是那次客户导入接口的内存溢出问题,让我知道测试得深挖到底层数据和架构。我独立负责的CRM客户管理模块,写出来的测试用例覆盖了85%,发现的bug有56个,其中32个是高优先级的,这让我觉得自己的工作挺有价值的。导师常说测试要像侦探一样,不放过任何蛛丝马迹,这句话我一直记着。
这次实习最大的收获是,真的把课堂上学到的测试理论用上了,比如敏捷开发里的迭代评审会,我参与的次数超过15次,每次都把测试进度和风险摆出来,开发团队也挺尊重的。我还学会了用JMeter搞压力测试,虽然只是简单的场景,但看到系统在500用户并发下还能稳住,那种成就感挺强的。也体会到,测试不是一个人干,要跟开发、产品紧密配合,那段时间我们团队每天站会都会同步bug状态,避免问题拖沓。
现在回头看,实习确实让我更清楚自己想要干什么。我发现自己对性能测试挺感兴趣,但学校教的课程里这块内容比较弱,接下来打算报个ISTQB的性能测试认证,把JMeter和LoadRunner都学深点。另外,公司那套自动化测试流程也让我心动,打算考研时选软件测试方向,多研究下Selenium和Python脚本。
行业里现在都说DevOps,测试和开发的界限越来越模糊,我观察到好几个项目都在用CI/CD流水线挂自动化测试,如果以后工作还想做测试,肯定得跟上这波趋势。这次实习也让我明白,责任心有多重,舞台就有多大,以前觉得改个bug是小事,现在知道可能影响到成千上万的用户,这种心态转变挺宝贵的。未来要是真从事这行,我得持续学,不然很快就被淘汰了。
致谢
2023年7月10日至9月5日期间的实习经历,让我受益匪浅。感谢公司提供的机会,让我接触到了真实的软件开发流程。特别感谢我的导师,在实习期间给予的悉心指导和耐心解答,他分享
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防安全设备供应指南
- 河北劳动关系职业学院《社会科学量化分析》2024-2025学年第二学期期末试卷
- 江苏联合职业技术学院《时尚品牌管理与推广》2024-2025学年第二学期期末试卷
- 天津城市建设管理职业技术学院《生药学》2024-2025学年第二学期期末试卷
- 内蒙古民族幼儿师范高等专科学校《分镜头设计》2024-2025学年第二学期期末试卷
- 湖南科技学院《灾害遥感》2024-2025学年第二学期期末试卷
- 遵义医药高等专科学校《电子商务运营管理》2024-2025学年第二学期期末试卷
- 天津电子信息职业技术学院《智能机器人技术与应用》2024-2025学年第二学期期末试卷
- 山东畜牧兽医职业学院《基本乐理B》2024-2025学年第二学期期末试卷
- 2026年广西经济职业学院单招职业技能考试题库及答案解析
- 2026年1月浙江省高考选考技术试题真题(含答案详解)
- 2026年民宿管家数字化运营考核试题及真题
- 2026北京朝阳初二上学期期末数学试卷和答案
- 2026年时事政治热点题库(研优卷)
- 广州大学2026年第一次公开招聘事业编制管理和教辅人员备考题库及答案详解一套
- (2025)中国甲状腺疾病诊疗指南
- 2025成人心血管外科手术体外循环患者血液管理指南课件
- 真石漆维修施工方案(3篇)
- 哈三中2025-2026学年度上学期高二学年期末生物试题 多维细目表 命题设计考量表-生物
- 公司质量管理体系改进方案
- 2026年冷菜厨师(冷菜制作)考题及答案
评论
0/150
提交评论