软件工程专业XX互联网公司测试实习生实习报告_第1页
软件工程专业XX互联网公司测试实习生实习报告_第2页
软件工程专业XX互联网公司测试实习生实习报告_第3页
软件工程专业XX互联网公司测试实习生实习报告_第4页
软件工程专业XX互联网公司测试实习生实习报告_第5页
已阅读5页,还剩1页未读, 继续免费阅读

下载本文档

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

文档简介

软件工程专业XX互联网公司测试实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在XX互联网公司担任测试实习生,负责移动端应用的功能测试和性能测试。核心工作成果包括:完成3个主要模块的测试用例设计,执行测试用例2000余条,发现并提交高优先级缺陷85个,其中关键缺陷12个。通过应用自动化测试工具Selenium,将回归测试效率提升30%,编写测试报告10份,覆盖产品迭代版本V2.1至V2.5。专业技能方面,运用Python脚本实现接口测试框架,通过Postman完成500+API接口的验证,结合JMeter进行压力测试,确保系统在并发1000用户时响应时间稳定在1.5秒内。提炼出模块化用例设计方法,将同类项目测试效率提高20%。二、实习内容及过程实习目的主要是想把学校学的测试理论用上,看看实际工作里软件质量怎么保证的,体验下互联网公司的节奏。实习单位是家做移动应用开发的公司,业务主要是社交和内容分发,技术栈用得挺多的,我们测试组就跟着项目走,保证上线不出大乱子。实习内容开始是熟悉项目,有个新闻客户端项目,版本V2.3要上线,我接了其个人中心模块。花了3天时间看需求文档和接口文档,整理出150个测试点,用Xmind画了测试用例框架。接下来就是执行测试,7月10号到8月10号这一个月,每天早上开站会同步当天版本变更,下午就开始测。发现的问题先在Jira上写描述,截图,加上日志截图,让开发那边看。记得有一次测消息推送功能,发现iOS端有延迟,一查是服务器限流,提了缺陷单,开发花了两天改好,我重新测的时候发现已经解决了,就关闭了这个单。总共提交了85个缺陷,其中12个是严重级别的,回退率还算可以,团队平均水平是15%。性能测试是8月中旬接触的,跟着导师用了JMeter模拟500个并发用户访问,看服务器响应。发现首页接口在并发量到300时响应时间超过2秒,问了导师后才明白是缓存没开,后来开发开了Redis缓存,压力测试结果首页接口响应时间降到了0.8秒。自动化测试也是重点,公司用的Selenium框架,我花了5天时间写了一个登录和注册功能的自动化脚本,用Python写的,跑完大概需要3分钟,比手动测快不少。不过这只是基础,还不知道怎么集成到CI流程里。实习过程中最头疼的是兼容性问题,7月底测新版本时,发现安卓6.0以下的设备上视频播放会卡顿,查资料才知道是Webview的编码方式问题,跟开发沟通后才改的。这个让我意识到测试不光是点点点,还得懂点原理。另一个挑战是时间管理,有时候一个模块的测试用例量太大了,比如购物车模块有200多个点,一个人测下来要两天,后来我就学着用等价类划分,把一些明显重复的测试合并,效率确实提上来了。实习成果就是完成了3个模块的测试,提交了2000多条用例数据,缺陷分析报告写了10份。最直观的是自动化脚本,虽然不完美,但确实能省事。收获挺多的,比如怎么写清晰缺陷单,怎么用日志定位问题,还有对接口测试和性能测试有了实际操作经验。最大的转变是开始关注代码层面了,以前觉得Bug就是功能不对,现在会多想是不是逻辑或者架构问题。职业规划上,这次经历让我更想往自动化测试方向发展,但同时也发现我对性能测试也挺感兴趣的,可能下一步要学点JMeter和LoadRunner。实习单位管理上,感觉团队分工有点乱,有时候一个人要同时跟进好几个版本,培训机制也一般,入职就给了一份测试手册,没怎么系统教,岗位匹配度上,感觉我学的理论用得挺多,但像安全测试、移动端专项测试这些还没接触到。改进建议是,能不能搞个新员工培训计划,至少让刚来的知道公司用啥工具,咋写测试报告。还有就是团队能不能明确点各人负责的版本,别到时候都抢着要活儿。三、总结与体会这8周实习,感觉像是从书本跳进了现实,收获远比我想象的丰富。7月1号刚来的时候,主要是懵的,面对实际项目需求文档,看得云里雾里,花了3天才慢慢适应过来。但到8月31号离开时,我已经能独立负责一个模块的测试了,这变化挺具体的。实习的价值闭环在于,我学的那些测试理论,比如等价类划分、边界值分析,真真切切用上了。比如测新闻客户端的筛选功能,我就用边界值法设计了各种极端条件,发现了一个开发没考虑到的筛选组合导致数据错乱的问题。提交了85个缺陷,其中12个是高优先级,最后都修复了,这种把问题变成成果的感觉很棒。回看自己写的2000多条测试用例,虽然刚开始写得啰嗦,但后面越来越简洁高效,这种成长是实实在在的。这次经历直接影响了我的职业规划。实习前想的是随便找个测试岗位先干着,现在更明确了方向。我发现自己对自动化测试特别感兴趣,那个用Python写的Selenium脚本虽然简陋,但跑起来那一刻真的有成就感。接下来打算系统学学Selenium和Appium,甚至考虑考个ISTQB认证,把理论体系补全。性能测试那次挑战也让我意识到这块是未来可以深耕的领域,打算自学JMeter和LoadRunner,争取下学期能做个小项目练练手。从行业趋势看,现在移动端测试越来越重视兼容性和性能,像我们测的那个新闻客户端,用户量大,手机型号就几百上千种,测试覆盖率和效率直接决定了用户体验。自动化测试和智能化测试好像是大势所趋,公司用的CI/CD流程里,测试是关键一环,这块未来肯定需求量大。另外,安全测试我也留意到好几次,比如测登录接口时考虑过XSS攻击,虽然没深入研究,但感觉这也是个重要方向。最核心的体会是心态变了。以前做项目就是按部就班,现在明白了测试不是单打独斗,要跟开发、产品紧密配合。8月那会儿赶进度,连续加班到晚上10点,虽然累,但想到那是为了保证版本按时上线,心里就踏实。这种责任感是以前在学校做实验完全体会不到的。抗压能力也练出来了,以前遇到Bug就有点慌,现在能冷静分析,一步步定位问题根源。这种职场人的心态,我觉得比技术本身更宝贵。当然,实习也让我看到不足,比如对移动端专项测试,像网络异常、弱网环境这些了解太少了。公司培训机制也有待加强,如果能早点给个详细的工具手册,或者搞点新人分享会,效率肯定更高。我建议团队可以搞个知识库,大家写过的难点、好方法都记下来,避免重复踩坑。总之,这段实习是我从学生到职场人过渡的重要一步。我会把这里学到的经验,特别是那些踩过的坑,都记在心里。后续学习会更有针对性,技能深化是必须的,同时也在想怎么把这段经历包装好,让面试官觉得我不是个只会理

温馨提示

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

评论

0/150

提交评论