软件工程XX互联网公司软件测试工程师实习报告_第1页
软件工程XX互联网公司软件测试工程师实习报告_第2页
软件工程XX互联网公司软件测试工程师实习报告_第3页
软件工程XX互联网公司软件测试工程师实习报告_第4页
软件工程XX互联网公司软件测试工程师实习报告_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程XX互联网公司软件测试工程师实习报告一、摘要2023年7月3日至2023年8月31日,我在XX互联网公司担任软件测试工程师实习生,参与移动端应用的功能测试与性能优化工作。通过自动化脚本编写与缺陷跟踪,累计完成85个功能模块的测试用例,发现并提交113个缺陷,其中高优先级缺陷37个,推动5个关键问题得到修复。熟练运用JMeter进行性能测试,完成3次压力测试,发现响应时间超标的接口12个,优化后平均响应时间缩短28%。运用Postman进行接口测试,累计测试接口215个,准确率提升至98%。总结出可复用的缺陷管理流程:通过建立缺陷生命周期模板,缺陷平均处理周期缩短15天。掌握Selenium+Python自动化测试框架,编写自动化脚本覆盖核心业务流程,回归测试效率提升40%。二、实习内容及过程实习目的主要是想把学校学的测试理论用上,看看实际工作啥样,了解下互联网公司怎么搞测试的。实习单位是家做移动应用开发的公司,规模不大不小,主要是做生活服务类的APP,技术栈用得比较多的是Flutter和原生开发。我在测试部门,跟着一位老测试师干。实习内容开始时主要是熟悉项目,APP有四大模块,我负责其中一个用户中心的模块。7月10号左右,开始写测试用例,对照需求文档,一个功能点一个功能点过,前后写了大概90多个用例。7月20号开始执行测试,发现不少问题,有些是界面交互上的,比如按钮点击没反应;有些是逻辑上的,比如修改密码后没及时同步。当时用得最多的就是黑盒测试,对着需求逐条验证。8月初接手了性能测试的活儿,主要是用JMeter压测登录和支付这两个接口。第一次跑压力测试有点懵,8月5号第一次试,并发用户数设到500,结果系统直接挂了,接口响应时间飙到十几秒。跟导师捣鼓了两天,学了不少JMeter的知识,比如怎么设置ThinkTime,怎么加参数,怎么看响应断言。8月12号又跑了一次,这次调整了线程组,加了校验点,并发设到300,响应时间稳定在2秒以内,感觉还行。遇到最大的困难是初期写用例时抓不住重点,需求文档太细,一下子写不出啥有价值的测试点。还有就是性能测试那会儿,对HTTP协议不太熟,看不懂JMeter的报文日志。后来就是多看导师怎么写的用例,怎么分析报文,慢慢就上手了。实习成果的话,自己写的用例覆盖了用户中心90%的功能点,发现的缺陷里,高优先级的有30多个,有些是之前开发没注意到的。性能测试那部分,整理了详细的测试报告,包含了各项指标和优化建议。这段经历让我明白,测试不光是找BUG,还得懂业务,会用工具。以前觉得测试不就是点点点嘛,现在知道要做测试计划,要懂自动化,要跟开发沟通。职业规划上,我可能更倾向于做自动化测试,或者性能测试,感觉这块挺有挑战的。实习单位的管理嘛,感觉人挺少,事挺杂,有时候需求变更频繁,测试计划跟着就改,有点乱。培训机制也一般,没系统教啥,主要靠导师带,但导师自己事儿也多,有时候指导不太及时。岗位匹配度上,感觉我学的理论知识用得还够,但实际操作经验差了点,比如缺陷管理流程,在学校没怎么接触过,实习里才慢慢摸清楚。改进建议的话,公司可以考虑搞个内部Wiki,把测试流程、需求文档、常见问题都放上去,方便大家查。可以搞点新人的培训计划,比如每周讲个测试工具或者技术,或者请有经验的同事分享下经验啥的。对于新人岗位,可以考虑增加一些测试基础或者工具使用的培训,让人更快上手。三、总结与体会这8周在XX互联网公司的经历,让我的测试认知从书本里彻底拉了出来。7月3号刚去的时候,面对实际的APP和需求文档,还真有点懵,写用例都写不出重点,感觉跟学校里做的练习差远了。后来跟着导师一步步做,到7月20号左右,才开始慢慢进入状态,能独立负责一个模块的测试了。实习最大的价值在于,我把学校学的那些理论,像黑盒测试、等价类划分、边界值分析,真刀真枪地用上了,而且是用在实际项目里。比如用户中心那块儿,我写的90多个测试用例,覆盖了核心功能的90%以上,发现的高优先级缺陷就有37个,这数据让我挺有成就感的。特别是8月那段时间搞性能测试,第一次用JMeter压测时,系统直接挂了,响应时间十几秒,当时压力挺大的。但通过分析日志,调整参数,到8月12号第二次测试时,接口响应时间稳定在2秒以内,这个过程让我对HTTP协议、请求头、负载均衡这些有了更深的理解。这种从理论到实践,再从实践中反思改进的过程,是学校里学不到的。这次实习也让我更清楚了自己未来想干嘛。我发现自己对自动化测试和性能测试挺感兴趣的,觉得这玩意儿技术含量高,挑战也大。以后的学习,我打算往这个方向多下功夫,看看能不能考个ISTQB的证书,或者多学学Python脚本,提升自己的自动化能力。实习里看到的一些测试工具和流程,比如JMeter的脚本调试,缺陷的生命周期管理,这些都是我接下来要重点补的课。从学生到职场人的转变,感觉最大的变化是责任感吧。以前做作业,不对就改,现在不一样,一个小的缺陷可能导致用户无法使用APP,甚至有安全风险,这种责任感沉甸甸的。抗压能力也锻炼了不少,需求变更、紧急上线、缺陷集中爆发,这些情况都得冷静处理。看看现在互联网行业发展,移动端APP竞争这么激烈,用户体验越来越重要,测试这块儿肯定不能只停留在找BUG上,得往自动化、智能化方向发展。像A/B测试、AI辅助测试这些,感觉都是未来的趋势。这次实习让我意识到,测试工程师也得不断学习,才能跟上行业发展的节奏。以后不管是继续深造还是直接工作,我都会把这段经历当个起点,持续提升自己,希望能成为一名真正的测试专家。致谢8周的实习时光转瞬即逝,在此要感谢给予我这次宝贵机会的实习单位。感谢部门领导和导师在我实习期间给予的指导和信任,让我能够参与到实际项目中,学到了很多课堂之外

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论