版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软件公司测试实习报告一、摘要
2023年7月1日至2023年8月29日,我在一家软件工程公司担任测试实习生。负责3个Web应用项目的功能测试,独立完成其中2个项目的测试用例设计,累计编写测试用例523条,覆盖核心功能模块98%。通过自动化测试工具(如Selenium)实现回归测试,将重复性测试效率提升40%,累计执行自动化脚本126次,发现并提交高优先级缺陷37个。应用敏捷开发流程,参与每日站会12次,完成测试任务分配与进度跟踪。掌握缺陷管理工具(Jira)使用方法,形成标准化缺陷报告模板,被团队采纳。总结出基于场景分析的测试用例设计方法,可减少遗漏率20%。
二、实习内容及过程
实习目的主要是想把学校学的测试理论用上,看看实际工作环境是啥样,怎么跟开发团队配合。
实习单位是做企业级软件的,主要搞B2B方向的定制开发,产品线挺多,团队分成好几个小组,我去的那个组负责一个CRM系统的测试。
实习内容刚开始主要是熟悉项目背景和业务流程,那个CRM系统我之前真没接触过,客户关系管理这块儿我了解得挺表面的。带我的师傅给我找了之前的测试文档和需求文档,我自己先看了两天,把关键业务场景画了个流程图,比如客户信息录入、跟进记录、销售报表这些。师傅看了还挺认可,说我这个流程图画得挺清楚。
接下来就是写测试用例,我负责的是客户管理和销售线索模块。那段时间我每天早上上班第一件事就是打开Jira看任务列表,有啥新需求或者需要补充的用例就赶紧安排上。我记得7月10号到7月18号那周,我写了大概200多条用例,主要是根据需求文档里的字段和功能点来的,每个用例都尽量覆盖到不同的情况,比如必填项、特殊字符输入、边界值这些。写完之后师傅会带着过一遍,他有时候会突然问一些很刁钻的场景,比如某个字段输入超长数据会咋样,我当时还真没考虑,后面就学乖了,写用例的时候必须多角度想。
7月20号左右开始执行测试,主要是功能测试和兼容性测试。那个CRM系统要支持IE11、Chrome、Firefox这几个浏览器,我每天下午都会在那个虚拟机里切换浏览器跑一遍核心用例,发现有个问题,IE11下某个弹出框的样式错乱。开发那边说是个CSS兼容性问题,我后来学了点CSS基础,才知道是IE11对某些新属性的解析跟其他浏览器不一样,后面开发调优了样式,这个问题就解决了。
自动化测试也是一部分工作,用的是Selenium框架,主要是做回归测试。刚开始我对Python一点都不熟,连if语句都写不对,后来自己下了个在线教程,每天花一个小时学,不到一周就把基础的自动化脚本写起来了。我负责的模块有50多个用例,我写了30多个自动化脚本,每次开发代码提交后,我会跑一遍脚本,大概能省下我一天的时间。不过也踩坑,有一次脚本报错,定位了半天才发现是测试环境里的某个依赖包版本跟我本地的不一样,真是麻烦。
实习期间印象最深的是8月5号那个项目紧急上线前的压力测试。当时有个模块响应时间有点慢,客户那边催得紧,我主动申请帮忙测一下,就用了JMeter工具,设置了500个并发用户,模拟高峰期访问。结果发现数据库查询效率太低,我就在日志里找半天,最后发现是索引没加对,跟开发沟通后加上了索引,响应时间立马降下来了。虽然最后上线挺顺利,但我感觉自己在这个过程中成长挺快的,至少知道怎么用工具定位性能问题了。
团队里开发、产品、测试是紧密配合的,每天站会都会同步进度,遇到问题会随时开IM沟通,这种敏捷开发模式我感觉挺高效的。不过有时候需求变更太频繁,测试时间就有点紧张,有时候为了赶进度,用例覆盖率可能就有点不足,这是我后来反思的一个问题。
遇到的困难主要是刚开始对业务不熟,还有就是Python自动化那块儿,花的时间比预想的要多。我是通过看官方文档、找网上的开源项目参考、还有问带我的师傅解决的。师傅说学东西不能光看,得多动手实践,这个我记下了。
实习成果的话,我写的测试用例覆盖率达到98%,发现的高优先级缺陷有37个,其中3个是我自己通过探索发现的隐藏问题,还有就是我那个自动化脚本帮团队省了挺多时间。最大的收获是学会了怎么跟团队高效协作,还有就是知道了做测试不能只挑简单的用例跑,得主动去挖掘问题。
这段经历让我对测试工作的理解更深了,以前觉得测试不就是点点点吗,现在知道测试是个技术活,要懂业务、懂开发,还得会用各种工具。我可能以后想往性能测试或者自动化测试方向发展,这个方向我得多学点东西。
三、总结与体会
这8周在公司的经历,感觉像是把书里那些概念和流程具象化了。7月1号刚去的时候,面对实际的业务需求和复杂的系统,说实话有点懵,很多在学校觉得理所当然的东西,到了真写用例、真找Bug的时候才发现难。但每天把任务一点点完成,看到自己写的测试用例被执行,发现的问题被修复,那种成就感是实实在在的。比如7月15号左右,我负责的一个模块上线前夜,因为发现了一个隐藏较深的并发问题,我们团队连续加班调优,最后系统平稳上线,那一刻感觉自己的工作真的挺有价值的。这种从零开始参与项目,看着它一步步成型,然后交付给用户的感觉,跟在学校做实验、做项目完全不一样,多了一份沉甸甸的责任感。
实习期间接触到的敏捷开发流程、自动化测试实践、还有跟开发人员的紧密协作,这些都让我对未来的职业规划有了更清晰的方向。我发现自己对性能测试和自动化测试特别感兴趣,尤其是用Python写脚本解决实际问题的过程,让我觉得特别有挑战性。这次实习让我意识到,光靠学校学的知识远远不够,比如我之前对数据库索引、网络协议这些了解得都不深,但在实际工作中才发现这些知识太重要了。所以接下来打算系统学一下Linux系统管理、数据库优化这些,可能还会去考个相关的职业认证,比如PMP或者ISTQB,把实习中暴露出的短板补上。
从学生到职场人的心态转变也挺明显的。以前做项目可能更关注技术本身的实现,现在更关注用户体验和业务价值。比如有一次写用例,师傅提醒我不仅要考虑功能对不对,还要考虑用户会不会用,这种用户思维我以前还真没怎么想。另外抗压能力也锻炼了不少,像8月那段时间,项目赶进度,每天工作十几个小时是常事,有时候还会因为Bug问题跟开发沟通得比较急,但整体下来感觉自己的心态成熟多了,知道怎么在压力下保持冷静,怎么有效地沟通问题。
看看行业的发展,现在软件测试越来越强调自动化、智能化,像AI在测试中的应用我也稍微了解了一些,感觉未来的测试工程师不仅要懂测试理论,还得懂开发、懂业务,还得会用各种工具,这是一个持续学习的过程。这次实习让我真切地感受到了行业的快速发展和对人才的高要求,也让我更有动力去提升自己。这段经历虽然短暂,但对我来说是宝贵的财富,它让我明白了自己想要什么,也让我知道了自己需要朝着哪个方向努力。
四、致谢
感谢实习期间给予指导的导师,在遇到问题时总能耐心解答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广西防城港职业技术学院公开招聘高级职称工作人员5人笔试参考题库及答案解析
- 儿科鼻塞流涕的护理知识解析
- 2026江西九江修水县第一中学南圳校区日语非编教学人员招聘笔试备考题库及答案解析
- 2026年九江银行合肥分行社会招聘10名考试备考试题及答案解析
- 2026福建龙岩市上杭县小太阳人民路幼儿园招聘考试参考题库及答案解析
- 2026天津河东区常州道街社区卫生服务中心招聘派遣制(编外)人员1人考试参考试题及答案解析
- 2026年吉林省四平市高职单招职业技能考试题库含答案解析
- 2026新疆双河国投运营集团有限公司本部及权属企业财务人员招聘4人笔试备考题库及答案解析
- 2026上海市松江区第四中学2026年教师招聘考试备考试题及答案解析
- 2026国网黑龙江省电力有限公司招聘362人第二批考试备考试题及答案解析
- 中小学幼儿园教师职称晋升考试试题
- 机关档案管理工作培训-课件
- 心力衰竭病历模板
- 装修合同模版
- 北航机械方案说明书齿轮减速器
- 中医基础理论试题及答案
- GB/T 9437-1988耐热铸铁件
- GB/T 25085.3-2020道路车辆汽车电缆第3部分:交流30 V或直流60 V单芯铜导体电缆的尺寸和要求
- 高校辅导员应聘考试真题及答案
- 地理课堂教学技能课件
- 电气设备预防性试验合同范本-
评论
0/150
提交评论