软件工程IT创新软件测试实习报告_第1页
软件工程IT创新软件测试实习报告_第2页
软件工程IT创新软件测试实习报告_第3页
软件工程IT创新软件测试实习报告_第4页
全文预览已结束

付费下载

下载本文档

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

文档简介

软件工程IT创新软件测试实习报告一、摘要2023年7月1日至2023年8月31日,我在一家科技公司担任软件测试实习生,负责自动化测试脚本开发与性能测试执行。核心工作成果包括完成15个模块的自动化测试脚本,覆盖率达92%,其中10个模块脚本通过回归测试,提升测试效率40%;执行5项性能测试,发现并解决3处系统瓶颈,使系统响应时间从850ms降低至320ms。专业技能应用包括熟练运用Python编写unittest框架测试用例,结合Selenium与Appium进行跨平台测试,并使用JMeter模拟并发用户场景。提炼出的可复用方法论为:基于代码覆盖率分析优先测试核心逻辑分支,结合日志埋点定位异常,将平均问题定位时间缩短60%。二、实习内容及过程2023年7月1日到8月31日,我在一家做企业级SaaS产品的公司实习,岗位是软件测试工程师。刚去那会儿主要熟悉项目,系统里有个客户管理模块,需求文档写了20页,我花了3天时间逐条核对,发现5处逻辑不一致的地方。导师教我用Postman做接口测试,我接手了订单模块的10个核心接口,写了30个用例,覆盖率做到95%,线上环境发现2处参数校验漏测导致的数据异常,这让我意识到测试不能只盯表面。第4周参与自动化测试项目,系统有500个前端控件,我负责5个模块的脚本开发,选Python+unittest+Appium,踩了不少坑,比如定位元素时差点被iframe迷惑,最后用XPath+CSS选择器组合搞定。跑第一版脚本花了2小时,用Selenium的WebDriverWait解决了超时问题,效率提升到15分钟。性能测试那段时间,用JMeter压测时系统CPU飙到85%,我调整了线程组和ThinkTime参数,把TPS从80提升到150,但发现数据库查询慢是瓶颈,建议后端加缓存后,响应时间从1.2秒降到0.5秒。遇到最大的困难是需求变更频繁,有次测试中期突然加个紧急功能,团队直接在主干分支改代码,我连夜用Gitbisect回滚到稳定版本,花了4小时才找到冲突的依赖库。这让我学会用分支管理策略,比如先在feature分支开发,合并前强制测试覆盖率达90%才能提交。实习最后做的总结报告里,我发现手动测试和自动化覆盖的重合度只有78%,提了用代码覆盖率工具分析测试用例有效性,比如JaCoCo能看出哪些分支没测到,这招后来在小组分享会还被同事采纳了。这段经历让我觉得,测试不是找茬,是帮产品迭代,现在看招聘要求里更看重测试策略和风险评估能力了。三、总结与体会这8周,从7月1日到8月31日,感觉像在两个世界切换。实习前觉得测试就是点点点,来了之后发现得懂业务逻辑、后端架构,甚至要预判用户可能犯的错。比如有次测支付流程,模拟了各种网络延迟和并发场景,发现第三方接口超时会导致用户重复扣款,这让我明白测试得往前想,不只盯Bug本身。15个模块的自动化脚本,跑完从半天缩到1小时,但导师说这只是基础,现在行业流行AI+测试,比如用机器学习预测高发缺陷,我回去打算学学Python的scikitlearn,希望能把效率再提一层。这段经历让我意识到,学生时候做项目是做功能,现在得想着怎么让功能更健壮。比如用Fuzz测试输入接口,我用大量随机数据砸了5个模块,发现了3个未处理的异常参数,这要是线上出事,损失可不止几百块测试成本。导师常说“测试是产品质量的最后一道防线”,现在感觉这话沉甸甸的。心态上最大的变化是抗压,有次凌晨3点发现紧急线上问题,硬是陪着团队搞到早上10点,虽然最后定位是环境变量问题,但那种“问题不过夜”的劲儿挺刺激。对职业规划来说,这次实习让我把学校学的测试用例设计、缺陷管理这些都具象化了。回去打算啃完《ISTQB认证指南》,顺便考个PMP,感觉懂项目管理更能站在全局看测试。行业现在讲究DevOps,测试得跟开发像齿轮一样转,我观察到他们用Jenkins做CI/CD,测试环境自动部署,下次学Java时肯定要试试能不能搭个类似的流水线。技术是死的,但发现问题是门手艺,这8周最大的收获就是体会到“责任”这两个字有多重,以后做任何事都得更扎实。四、致谢在公司实习的8周里,谢谢带我的导师,有次讨论接口测试方案到晚上10点,帮我捋清楚了异步调用和重试机制的坑。也谢谢那个总帮我把冒烟用例跑完的同事,他教我怎么看JMeter的聚合报告,说“性能测试不是看峰值,是看95线”。还有帮我们拉取最新测试版本的运维小哥,虽然他不懂业务但总能快速搞定环境问题。谢谢学校指导老师,实习前上

温馨提示

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

评论

0/150

提交评论