版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软件测试公司测试技术实习实习报告一、摘要2023年6月5日至8月22日,我在一家软件工程软件测试公司担任测试技术实习生。在为期8周的实习中,我负责3个Web应用项目的功能测试,累计编写测试用例127份,执行测试用例352项,发现并提交缺陷78个,其中高优先级缺陷23个。通过应用自动化测试工具Selenium,将回归测试效率提升约30%,覆盖了核心功能模块的85%。在缺陷分析中,运用统计方法识别出接口错误占比最高(42%),据此提出改进测试数据准备的方案,被团队采纳。实习期间,熟练掌握了缺陷管理流程、测试用例设计方法,以及CI/CD环境下的测试执行技巧,形成了一套可复用的测试数据优化方法论,并整理了详细的测试报告模板。二、实习内容及过程1.实习目的我来这边主要是想看看实际工作里软件测试是个啥样,跟学校里学的有啥不一样。想学点真本事,比如怎么把测试用例做得更细,怎么用自动化提高效率,顺便熟悉下行业的开发测试流程。2.实习单位简介我在的这家公司是做Web应用测试的,客户主要是金融和互联网行业,项目类型比较多,有B2B的系统也有用户端的APP。测试团队规模不大,但挺拼的,需求变更多的时候大家经常加班。3.实习内容与过程我跟着一位测试工程师做了两个项目,一个是电商平台的后台管理系统,另一个是银行的风控系统。刚开始就是帮忙整理需求文档,对照功能列表写测试用例,第一个项目我写了127份用例,覆盖了购物车、订单、支付这些核心模块。后来开始执行测试,每天大概能跑3040个用例,发现缺陷就填在Jira上,记得第3周提交了23个高优先级缺陷,主要是接口测试那边,系统对接不上导致订单状态一直不对。第4周开始接触自动化测试,用的是Selenium+Python,主要是做回归测试。之前没接触过框架,花了一周时间看团队之前的脚本,慢慢学会了怎么写定位元素和断言。当时那个电商平台项目测试用例多,手动跑太慢,我就选了10个核心用例用自动化覆盖,结果效率真的不一样,以前3天能跑完的用例,现在一天半就搞定了,准确率还高。第5周遇到个挑战,风控系统接口测试的时候,数据量太大,每次跑完日志一堆,找问题特别费劲。当时头都大了,问导师咋办,他说可以试试用JMeter做性能测试,分析下接口的响应时间。我就自学了JMeter,把测试数据导进去,发现几个接口并发请求超时,调整了下服务器配置,问题就解决了。4.实习成果与收获8周总共执行了352项测试用例,提交缺陷78个,其中23个是严重级别,还有几个被开发那边采纳了,比如风控系统那个接口超时问题。最大的收获是学会了怎么用自动化工具提高效率,还有怎么从海量日志里快速定位问题。现在写测试用例会考虑可维护性,用数据驱动的方式,感觉比学校里学的更实用。5.问题与建议实习期间也发现点问题,比如公司测试管理流程有点乱,需求变更通知不及时,我写完的用例好几次被推翻重来。另外培训机制也不够完善,新来的实习生没人带,很多工具都是自学摸索的。建议可以建立需求变更的评估机制,定期组织工具培训,特别是自动化测试这块,可以搞个内部知识库分享脚本。岗位匹配度方面,感觉我学的功能测试和自动化测试都有用武之地,但要是能接触点性能测试就更好了。三、总结与体会1.实习价值闭环这8周实习感觉就像把书里学的知识掰开了揉碎了用一遍。刚开始写测试用例127份时,觉得挺简单的,但真正执行352项,发现遗漏和边界条件各种问题,才明白测试没想象中那么轻松。比如那个电商平台项目,用Selenium自动化的10个核心用例,帮我节省了至少6天的手动回归时间,这种效率提升是实实在在的。提交的78个缺陷里,23个是高优先级,其中风控系统那个接口超时问题,就是靠JMeter分析日志找到的,当时感觉特别有成就感。实习最后整理测试报告,把发现的问题和改进建议都写进去,导师还夸我考虑得全面,说这就是从测试执行到测试设计的进步。最大的价值是建立了从需求到测试交付的完整认知。以前觉得测试就是点点点,现在明白要提前参与需求评审,了解业务逻辑才能写好用例,还要考虑测试数据准备、环境搭建、缺陷跟踪这些环节,每个环节都是环环相扣的。实习最后做的那个测试数据优化方案,后来团队还在用,这说明把理论结合实际,真的能解决真问题。2.职业规划联结这次实习让我更清楚自己想做什么了。之前对测试的认知比较模糊,现在明确了自己对自动化测试和性能测试的兴趣,特别是看到团队用JMeter分析接口性能时那种思路,觉得特别酷。实习第6周的时候,我还偷偷看了下招聘网站,发现很多公司都招会自动化测试的测试工程师,薪资待遇也不错,当时就觉得这可能是条可以走的长路。现在打算下学期把Python再系统学一下,顺便考个ISTQB认证,至少先把基础打牢。导师也建议我多关注云测试、AI测试这些方向,说行业变化很快,要不断学习。这次实习还让我意识到职场人的责任感。比如第5周风控系统测试时,发现那个接口超时问题,虽然不是核心功能,但可能导致订单状态一直异常,我就赶紧提交了缺陷,后来开发那边也采纳了,还跟我说谢谢。那一刻觉得,测试真的不是随便点点就行,要对自己的测试结果负责,对业务负责。这种心态转变比单纯学会几个工具更重要。3.行业趋势展望实习期间感觉整个测试行业变化挺快的,特别是自动化和智能化测试。团队用的那个电商平台项目,之前完全靠手动测试,现在用了自动化之后,测试周期缩短了至少一周。导师还给我看过一些行业报告,说现在很多公司都在搞CI/CD,测试要跟开发流程无缝对接,这就要求测试人员不仅要懂测试技术,还得会用工具链。比如他们用的Jenkins、GitLab,还有那个缺陷管理平台Jira,都是要熟练掌握的。第7周的时候,公司接了个新的金融项目,要求测试在需求出来后3天内完成用例设计,时间特别紧。当时团队就用了敏捷开发的方式,每天开站会快速同步,我也跟着参与了几次,感觉这种方式效率确实高。不过也发现一个问题,就是需求变更频繁的时候,测试用例维护成本特别大,有时候一天要改十几处用例。这让我想到,未来的测试可能不仅要求效率,还得有应对快速变化的能力,比如建立可复用的测试组件库,或者用更智能的测试方法。这次实习最大的体会是,测试行业不是没人要,而是要的人不一样了。以前可能找个测试岗位不难,现在竞争激烈,要么会自动化,要么懂性能,要么精通某个垂直领域,比如移动端、云原生测试。所以下阶段得有针对性地补短板,至少先把Python自动化和接口测试练扎实了,再考虑往哪个方向深挖。行业变化快是好事,至少说明这个领域一直有活力,能学到的东西也多。四、致谢8周的实习时光说长不长,说短不短。这段经历让我收获挺多的,真心感谢带我的导师,给我机会让我参与实际项目,遇到问题的时候还会耐心指点。团队里的同事也帮了不少忙,特别是自动化测试那块,几个兄弟给我分享了好多脚本,没他们我可能还在瞎摸索。虽然平时大家也挺忙的,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 施工企业环保责任制度
- 幼儿健康管理责任制度范本
- 2025年西宁市城北区中医院诚聘1名专业技术人员备考题库及答案详解(考点梳理)
- 新生儿抚触对大脑发育的益处
- 2025年佛山市高明区教师发展中心公开选聘中心副主任备考题库及1套参考答案详解
- 小区活动中心安全责任制度
- 线路安全生产责任制度
- 监理安全监督责任制度
- 城管环保督察责任制度
- 阀门钻孔岗位责任制度
- 《水库大坝震后安全检查技术指南》
- 高危胸痛患者的识别要点
- DB22T 2578-2016 易燃易爆场所防雷防静电装置检测技术规范
- 浙江省金华市金东区2023-2024学年八年级上学期期末语文试题及答案
- YC-T 591-2021 烟草行业实验室安全管理要求
- 2023年冬、雨季施工监理细则
- 部队珍爱生命教育课件
- 城市燃气工程系统的规划的资料课件
- 漆安慎力学第二版课后习题解答及漆安慎-力学答案
- 沥青搅拌站安全生产风险分级管控体系方案资料(2022-2023版)
- WTO海关估价协议中文版
评论
0/150
提交评论