版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软件测试公司软件测试员实习报告一、摘要
2023年7月1日至2023年8月31日,我在一家软件测试公司担任软件测试员实习生,负责移动端应用的功能测试与性能测试。通过8周实习,累计完成32个模块的测试用例设计,执行测试用例1200项,发现并提交178个缺陷,其中高优先级缺陷45个。熟练应用Jira进行缺陷跟踪,使用Postman进行接口测试,编写自动化测试脚本20条,覆盖核心业务流程,将回归测试效率提升30%。掌握敏捷开发模式下测试用例动态调整方法,以及基于风险点的测试策略,形成可复用的测试数据生成模板,有效降低边界值测试工作量。
二、实习内容及过程
1.实习目的
去年暑假找实习,就想趁着大二暑假赶紧接触点实际项目,看看自己学的软件测试到底能干啥,顺便把简历填满。想找个能动手干活的地方,不是天天开会或者写报告那种。
2.实习单位简介
那家公司规模不大,但做的东西挺实在,主要帮一些中小企业做定制化软件,有管理系统也有点小程序。测试部门就十来个人,老大是个经验丰富的测试师傅,平时我们跟着他学。
3.实习内容与过程
刚去那会儿跟着师傅熟悉环境,花了两天时间看他们之前的项目文档,有文档写得细,有写得糙的。师傅说测试不是随便点点按钮就行,得懂业务逻辑。后来我接手了一个后台管理系统的测试,那系统有用户管理、订单处理、报表生成几个大模块。
我先花了三天时间梳理需求文档,把每个功能点都拆解成测试点。比如用户管理里,新增用户要验证邮箱格式、密码复杂度,订单处理要看不同支付方式下的流程走不通。总共写了300多条测试用例,师傅过目后还给我加了几条边界情况的。
接下来就是执行测试,从7月15号到8月5号,每天差不多要跑200多项测试点。用的工具主要是Jira跟踪bug,发现问题时先截图留证,再详细描述问题。记得有一次测试订单支付功能,发现用支付宝支付时偶尔会跳转到空白页,复现了三次,提交了bug单。后来开发说是因为接口超时,调整了重试机制就好了。
性能测试是后来接触的,8月初参与了一个小程序的压测。那会儿挺懵的,跟着另一个实习生学怎么用JMeter模拟500个用户同时访问。刚开始参数乱调,结果把服务器搞卡了半天,老大让我别瞎改,先从简单的场景开始。最后测出系统在300用户并发时响应时间会超过2秒,给了开发那边改进建议。
4.实习成果与收获
8周时间总共完成5个模块的测试,提交bug178个,其中严重bug45个,还有几条被采纳的改进建议。最让我有成就感的是那个小程序压测,虽然过程折腾但最后拿到的数据挺直接的。师傅说现在企业都看重测试的自动化能力,让我有空学学Python。
这段时间最大的收获是理解了测试不只是找bug,还得懂业务、会沟通。比如有一次开发说某个功能优化后就能解决之前提的bug,但我发现用户操作路径变了,又补充了20条用例。这让我明白测试要主动跟进需求变更。
5.问题与建议
实习期间遇到的最大困难是培训不足,公司没系统地讲测试理论,全靠师傅带着。有时候遇到复杂业务逻辑,自己琢磨半天还不得要领。另外团队协作上也有点问题,开发那边提需求时不说明清楚,导致我写的测试用例跟实际场景差得远,返工了好几次。
如果是建议的话,希望公司能给实习生搞个岗前培训,至少讲讲常用工具的操作和项目的基本业务逻辑。另外bug管理流程可以优化,有时候提的严重问题要等两天才有人处理。还有就是测试用例评审会能早点通知,别临时通知我开会,我那会儿可能刚好在测别的东西。
这段经历让我看清了测试不是轻松活,得细心还得会动手。以后想往自动化测试方向发展,现在就开始琢磨Python和Selenium了。虽然过程有吐槽,但确实学到不少东西,比单纯在学校做实验课靠谱多了。
三、总结与体会
1.实习价值闭环
这8周,从7月1号到8月31号,感觉自己才算真正迈进了软件测试这个行业。刚开始接手那个后台管理系统时,写测试用例都手忙脚乱,300多条用例改了又改。现在回看,那些在Jira上提交的178个缺陷,从模糊的界面问题到接口返回的null值,每一条都让我更懂软件是怎么一步步做出来的。师傅说的“测试要站在用户角度”不是空话,比如发现订单报表导出时金额会四舍五入,虽然不是bug,但确实影响用户体验。这段经历让我把课堂上学到的黑盒测试、等价类划分,还有边界值分析,都实打实地用了一遍。
最有成就感的是小程序压测那次,7月25号开始接触JMeter,8月2号才跑通第一个简单的脚本。记得第一次模拟100用户并发时,服务器CPU飙到90%,各种504超时、500错误冒出来。调整了请求间隔和线程组参数后,8月5号终于看到系统在300用户时响应时间稳定在1.8秒以内。虽然离行业标准的0.5秒还有差距,但能从测试角度给开发提改进建议,感觉挺值的。这些数据,这些过程,比单纯看课本要有用多了。
2.职业规划联结
这段实习让我更确定未来想做什么了。以前觉得测试就是点点点,现在明白自动化测试才是大势所趋。8月底写的那20条Python自动化脚本,虽然只是把回归测试的简单流程封装了一下,但师傅说现在公司招人都会看这块。现在打算下学期就报个Selenium的线上课,周末再补补接口测试的知识。另外,那个订单支付功能bug,后来开发用重试机制解决后,我又去学了下接口文档里的幂等性设计,感觉跟数据库、后端知识关联起来了。以后要是想进大厂,这块经历能写到简历上,至少面试时能具体说清楚在哪个项目、怎么做的、用了什么工具。
3.行业趋势展望
在公司待的时候,看到他们好几个项目都在用敏捷开发,测试跟开发紧密配合,需求变更时能快速调整测试用例。那个后台管理系统后期就改了几次UI布局,我写的测试用例都能直接套用,没造成太大浪费。师傅说现在行业都流行“测试左移”,开发写代码前先想测试,我这才知道软件测试不只是找问题,还得预防问题。另外8月15号他们接了个新项目,用Docker容器化部署测试环境,虽然我没深入学,但听师傅讲感觉是个趋势。现在网上查到不少公司都在搞CI/CD,自动化测试跟DevOps结合得越来越紧密。下学期除了学技术,还得关注下云测试、AI在测试中的应用这些新东西。
4.心态转变与未来行动
最深刻的体会是心态变了。以前做实验课,测试不通过就改代码,现在发现bug得先确认是环境问题还是开发逻辑问题,得跟人沟通。7月20号提的那个订单支付bug,开发一开始不承认是系统问题,后来我把支付宝和微信的日志都发过去了才解决,才明白测试不只是技术活,还得会沟通、会说服人。这8周抗压能力也强了点,比如8月10号那两天,系统突然频繁崩溃,每天要重装环境三次,硬是扛下来了。现在想想,这种经历比学校里轻松的实验课值钱多了。下学期除了深化技术,还得多看些行业报告,了解测试人员怎么在快速变化的技术里保持竞争力。比如可以考虑考个ISTQB的Foundation证书,至少有个敲门砖。
四、致谢
1.
感谢那家公司给我实习的机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建立食品采购索证制度
- 应急处置及责任追查制度
- 工程质量通病治理制度
- 【答案】《工程水文学》(四川大学)章节期末慕课答案
- 工厂的安全制度
- 岐黄导师认证制度
- 重庆科技职业学院《结构试验》2023-2024学年第二学期期末试卷
- 江西陶瓷工艺美术职业技术学院《电子测量原理》2023-2024学年第二学期期末试卷
- 黑河学院《西班牙语口语(I)》2023-2024学年第二学期期末试卷
- 四川三河职业学院《文化产品创新设计》2023-2024学年第二学期期末试卷
- 新疆环保行业前景分析报告
- 2025~2026学年福建省泉州五中七年级上学期期中测试英语试卷
- 联合办公合同范本
- 2025年生物多样性保护与生态修复项目可行性研究报告
- 2025年黑龙江省检察院公益诉讼业务竞赛测试题及答案解析
- 一氧化碳中毒救治课件
- 《会计信息化工作规范》解读(杨杨)
- 高海拔地区GNSS大坝监测技术研究
- 实施指南(2025)《DL-T 1630-2016气体绝缘金属封闭开关设备局部放电特高频检测技术规范》
- 慢性胃炎的护理业务查房
- 2025至2030中国生物识别和身份行业发展趋势分析与未来投资战略咨询研究报告
评论
0/150
提交评论