下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息技术IT公司软件测试工程师实习报告一、摘要2023年7月1日至2023年8月31日,我在一家信息技术公司担任软件测试工程师实习生。实习期间,负责3个Web应用项目的功能测试,完成测试用例200份,执行测试用例1500条,发现并提交高优先级缺陷85个,其中32个被确认为严重缺陷。应用自动化测试工具Selenium编写脚本50条,将回归测试效率提升40%。通过缺陷跟踪系统分析,将典型性能瓶颈定位到数据库查询语句,提出优化方案后系统响应时间缩短25%。总结出基于场景化测试的用例设计方法论,该方法在后续测试中使缺陷覆盖率提升35%。二、实习内容及过程2023年7月1日到8月31日,我在一家做企业软件的IT公司实习,岗位是软件测试工程师。他们那主要做ERP系统和CRM系统,客户都是些中小型企业,对系统稳定性和安全性要求挺高。我跟着团队做了两个项目的测试工作,一个是金融行业的CRM系统,另一个是制造业的ERP模块。我的主要任务是需求分析,根据产品经理给的文档写测试用例。7月中旬,我负责CRM系统的功能测试,那项目比较急,需求文档改了三次。刚开始写用例有点懵,因为业务逻辑比较绕,比如客户跟进记录的关联操作,试了两天才理清。后来我直接找开发问细节,还看了他们写的代码注释,慢慢就上手了。一周内完成了80%的用例,最后提交了200份测试用例,执行的时候发现47个缺陷,其中12个是高优先级,比如一个导出报表功能卡死,定位原因是数据量太大没做分页。第二个项目是ERP的库存管理模块,8月初开始测。那段时间我自学了Selenium,帮团队把部分回归测试自动化了。原本手动跑回归要两天,我用脚本跑只要6个小时,效率确实高。但自动化脚本写的时候踩了不少坑,比如某个依赖浏览器的接口,头信息乱了一直报错,查了半天才知道是Cookie没同步。最后提交了1500条测试用例,发现63个缺陷,其中28个是性能问题,比如批量导入商品时系统响应超过5秒。我整理了这些问题,还画了根因分析图,帮开发把SQL查询优化了,系统响应时间直接降了25%。实习期间最挑战的是跨团队沟通,测试环境总是不稳定。有一次测支付接口,测试环境一直报503错误,跟运维扯了两天才搞明白是CDN缓存没清理。后来我提议每个项目建立专门的沟通群,用Jira跟踪问题,确实高效多了。另一个问题是测试数据准备,有时候业务部门临时要加场景,我半夜还得爬起来做数据。不过那也让我学会了怎么用Python脚本快速生成测试数据,虽然简单但挺实用。最大的收获是看懂了完整的项目流程,从需求评审到上线,每个环节都可能出问题。比如CRM项目上线前一周,突然发现某个浏览器兼容性有问题,全靠加班加点调兼容性才赶上时间。这让我明白测试不是孤立环节,得提前介入。职业规划上,我更想往性能测试方向发展了,那段时间测ERP系统,发现性能问题比功能缺陷还头疼,但解决后系统体验真的不一样。公司培训机制还行,但感觉缺乏对测试框架的深入培训,比如没人讲过如何设计更高效的自动化框架。建议可以请有经验的测试架构师来讲讲,或者多组织几次内部技术分享会。三、总结与体会这8周实习,感觉像是从校园到职场的快速过渡。7月刚去的时候,面对实际项目还是有点懵,特别是CRM系统那种复杂的业务逻辑,写测试用例花了比预想多一倍的时间。后来接手ERP库存模块的自动化测试,那才真是把压力给真真切切感受到。1500条用例,每天要盯性能数据,凌晨两点查完日志才睡是常事。但最爽的是看到自己写的Selenium脚本把回归测试时间从48小时砍到6小时,这种成就感是学校里做项目完全体会不到的。实习最大的价值在于把书本知识跟真家伙对上了。比如学到的场景化测试方法,在CRM系统上直接用了,最后提交的200份用例覆盖了85%的业务场景,同事都说比传统等价类测试细致多了。还有那回定位ERP批量导入慢的问题,我扒开发代码,发现是SQL没加索引。开发跟我说,这种问题学校里基本接触不到,但实际工作中太常见了。现在回头看,实习就是给我上了堂最生动的软件工程课,那些需求评审、缺陷管理流程,比课本上生动多了。职业规划上,这次经历让我更想往性能测试方向发展。ERP系统那次,我发现系统响应时间超过3秒用户就明显抱怨,而优化的过程让我学到怎么用JMeter压测,怎么分析TPS和错误率。这让我琢磨着下学期要报个ISTQB性能测试认证,把JMeter玩得更深。行业里现在都说云原生、微服务,但底层还是得靠稳,性能和稳定性才是核心竞争力。我实习那俩项目,至少有30%的缺陷是性能问题,这印证了真金白银的教训。心态转变上,最大的变化是抗压能力。以前做实验觉得熬夜查资料挺苦,这次连续加班两周,每天工作12小时以上,但想到系统上线不能出问题,反而觉得责任重大。现在看产品经理提的需求不合理,也能直接沟通而不是闷头做。比如CRM项目上线前一周发现浏览器兼容性bug,我连夜调了三个晚上,虽然累但最后系统跑得顺,那种感觉跟单纯做实验完全不一样。下一步打算把实习中做的测试用例模板、性能压测报告整理成笔记,下学期争取在学校搞个测试工具开发的小项目,把Selenium和Python结合得更深。现在看招聘软件测试岗位,都要求懂自动化、懂性能,感觉实习经历就是最好的敲门砖,能把这些技能往简历上一摆,面试时说话也更有底气。这8周没白费,至少让我知道路该怎么走了。四、致谢在这8周的实习期间,得到了很多帮助。感谢公司提供的机会,让我接触到了真实的软件开发测试流程。特别感谢我的导师,耐心指导我如何分析需求、设计测试用例,还有那段时间帮我解决CRM系统兼容性问题的耐心。团队里的同事也很热心,比如教我如何用JMeter做基础压测的几位,还有一起熬夜调试ERP导入功能的伙伴
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026西安国际港务区陆港第七小学招聘备考题库参考答案详解
- 韩国烤肉店运营管理制度
- 旅游景区运营部管理制度
- 无人机运营管理制度模板
- 运营货品管理制度
- 医药商业运营管理制度
- 百货实体运营管理制度
- 信易贷平台运营管理制度
- 新媒体运营售后管理制度
- 芒果品牌运营管理制度
- ISO9000质量管理体系手册及程序文件
- JJG 692-2010无创自动测量血压计
- 个人设计费收款收据
- 中国的大好河山
- 甘肃省安全员A证考试题库及答案
- 离婚登记申请受理回执单模板
- 特技演员聘用合同
- 第25课《活板》同步练习(含答案)
- 数学中考复习资料四边形
- 压力容器磁粉检测通用工艺规程
- 国家开放大学《基础教育课程改革专题》形考任务(13)试题及答案解析
评论
0/150
提交评论