下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软件测试实习报告一、摘要
2023年7月10日至2023年9月5日,我在一家科技公司担任软件测试实习生,负责Web应用的功能测试与自动化测试。核心工作成果包括:完成32个模块的测试用例设计,执行测试用例共计1280项,发现并提交87个缺陷,其中高危缺陷15个;独立开发并部署了基于Selenium的自动化测试脚本45个,覆盖核心业务流程,将回归测试效率提升40%;参与编写测试报告,累计整理测试数据60余份。专业技能应用方面,熟练运用JUnit、Maven进行测试框架搭建,通过Postman进行接口测试,熟练掌握缺陷管理流程及缺陷跟踪系统。提炼出的可复用方法论包括:基于等价类划分与边界值分析优化测试用例设计,通过日志分析定位缺陷根源。
二、实习内容及过程
2023年7月10日入职,在部门做测试实习生,主要是帮项目组把Web应用的功能和性能测一测。我们那个项目是做企业内部管理系统的,前后端分离架构,用的React和SpringBoot,测试范围涵盖用户权限、数据同步、报表生成这些模块。
第13周主要学东西,熟悉项目代码和测试流程。跟着导师做测试用例,用等价类和边界值方法设计测试点,一共有32个功能模块,我写了大概1200个用例。第46周开始执行测试,用Postman测了50多个API接口,发现23个bug,有10个是高优先级的,比如一个权限绕过的问题,直接给我提交上去,开发那边当天就改了。第78周搞自动化测试,用Selenium+JUnit写脚本,把登录、查询、导出这些操作自动化了,跑了3轮,覆盖了80%的核心场景,比手动回归快不少,测试覆盖率从原来的35%提到58%。期间还帮着整理缺陷报告,用Jira跟踪,每个bug都要写清楚复现步骤和截图,跟开发沟通的时候尽量用客观语言描述。
遇到最大的困难是初期对业务逻辑不熟,一个数据校验的用例写了好几版都不对,导师提醒我要多看需求文档,结合数据库表结构去理解。后来开始用JMeter压测,发现系统在高并发下会超时,数据不一致,这让我意识到性能测试的重要性,就去看了一些关于JVM调优和缓存设计的资料。最后那周做的自动化脚本,虽然覆盖率不算特别高,但确实把回归测试时间从3天缩到半天,这点挺实际的。
这8周让我明白测试不是点几下按钮,要懂业务、会用工具、懂开发,现在写测试用例会下意识考虑代码实现方式,比如看到某个接口用了Redis缓存,就会重点测缓存失效场景。实习单位管理上,感觉新人培训有点散,都是靠自学项目文档,建议可以搞个线上知识库,把常见问题、项目架构图都放进去。岗位匹配度方面,刚开始觉得做测试就是找bug,后来参与缺陷分析会议,看开发怎么定位问题、怎么修复,才觉得收获更大。这经历让我更确定要做测试开发方向,打算下学期补补Linux和数据库这块。
三、总结与体会
这8周,从2023年7月10日到9月5日,在实习单位的经历,让我对软件测试的理解从书本概念变成了实实在在的操作和思考。刚开始写测试用例时,一个模块可能要改十几版才能让导师点头,现在看需求文档、画流程图、写边界值测试点,能比较快地拿出比较完整的方案。执行测试那段时间,提交的87个缺陷里,有15个是高危的,其中一个是别人没注意到的权限问题,通过日志追踪和代码路径分析发现的,这让我觉得挺有成就感的。独立开发45个自动化测试脚本,虽然只是覆盖了核心流程的80%,但把回归测试时间缩短40%这个数据,是实实在在帮了项目组。这些经历不是简单的任务堆砌,而是让我真正体会到测试驱动开发(TDD)里测试的重要性,也看到了测试左移的价值。
实习让我明白,做测试光有细心不行,还得懂业务、懂数据、会沟通。面对压力时,比如同时要跟进好几个模块的测试,或者缺陷得不到及时修复,会焦虑,但学着通过看项目架构图、问开发实现细节来解决问题,抗压能力确实强了。这让我觉得,从学生到职场人的转变,关键在于责任感,要把测试工作当作产品质量的最后一道防线来对待。
这段经历也帮我定了后续的学习方向。比如自动化测试那块,我打算下学期系统学学Python,把Selenium和Appium结合用,争取把脚本覆盖率提到更高。性能测试我也看了些资料,觉得很有意思,想再考个性能测试工程师的证书。行业里现在都说DevOps、AI测试,看来光会手动测试不行,得跟上技术发展。实习单位管理上虽然有些地方可以改进,但导师带我的方式、项目组讨论问题的氛围,确实让我学到了不少。未来不管是继续深造还是直接工作,这段经历都让我更有底气,知道自己的优势和不足,也更清楚想往哪个方向深耕了。
四、致谢
感谢实习期间给予指导的导师,在测试用例设计、缺陷分析以及自动化脚本开发上给了我很多具体帮助,比如帮我理清某个复杂业务流程的逻辑,教我如何用日志分析定位问题根源。
感谢一起工作的同事,在测试环境搭建、工具使用上给了我很多实际建议,比如推荐了几个提高效率的Postman插件,还有在讨论缺陷优先级排序时分享的经验。
感谢学校指导老师的关心,虽然实习期间联系不多,但前期课程打下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 软膜粉培训课件
- 跟岗交流学习培训
- 毕业生培训教学课件
- 赋能执行力培训
- 保护古迹文化传承承诺书9篇
- 专利技术与品牌资产交易合同
- 购物广场基础常识培训
- 商品采购及售后服务保障合同
- 技术创新成果交流与分享活动方案
- 货轮海员知识培训课件
- 十五五地下综合管廊智能化运维管理平台建设项目建设方案
- 户外领队培训课件
- 2026年及未来5年中国饲料加工设备行业发展前景预测及投资战略研究报告
- 统计学的假设检验课件
- DB4228∕T 59-2021 马铃薯晚疫病田间抗性鉴定技术规程
- 骨科老年护理课件
- 加装电梯业主反对协议书
- 人教版(2024)七年级上册地理第1~6章共6套单元测试卷汇编(含答案)
- 物流公司消防安全管理制度
- 北魏《元桢墓志》完整版(硬笔临)
- 肺奴卡菌病课件
评论
0/150
提交评论