软件测试实习生报告_第1页
软件测试实习生报告_第2页
软件测试实习生报告_第3页
软件测试实习生报告_第4页
软件测试实习生报告_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

软件测试实习生报告一、摘要

2023年7月1日至2023年8月31日,我在XX公司担任软件测试实习生,负责XX系统V2.5版本的测试工作。核心工作成果包括执行功能测试用例300个,发现并提交高优先级缺陷47个,其中12个由开发团队直接修复,剩余35个通过二次验证确认。熟练应用Selenium和JMeter进行自动化测试,编写自动化脚本50余行,将回归测试效率提升20%。运用等价类划分和边界值分析方法设计测试用例,覆盖率达95%,验证了理论方法在实践中的有效性。通过缺陷跟踪系统记录问题生命周期,形成标准化流程文档,可复用性达80%。

二、实习内容及过程

1.实习目的

去那八周,我就是想看看自己做测试能不能真的转行,把课堂上学的东西用上,知道点实际操作。就想看看自己能不能在那种环境下跟得上节奏,学点平时接触不到的东西。

2.实习单位简介

我去的公司是做金融科技这块的,产品挺复杂的,用户量也不小,所以测试这块挺受重视的。我那组在测一个交易系统,对稳定性和安全性要求特别高。

3.实习内容与过程

我刚去那会儿,先跟着师傅熟悉环境,看他们写的测试用例,了解系统的业务逻辑。系统是微服务架构,有好几个模块,我负责的是支付和订单这块。后来开始自己写用例,用等价类和边界值方法,一天能写个二三十个,交上去师傅还要带着改,慢慢就规范了。测试执行的时候,发现好多细节问题,比如某个接口超时,返回的数据格式也不对,这些都是写用例的时候没想到的。为了提高效率,后来学了Selenium,帮着做了点UI自动化,主要是回归测试用,把之前写的功能用例跑一下,发现三个bug,都是流程没走完就结束了那种。

4.遇到的挑战

有个挑战是系统并发测试,那段时间正好有个活动上线,用户量暴增,系统直接挂了。我们测试环境跟线上差别挺大,平时压测压不出问题,那天看到日志才知道数据库连接池撑爆了。还有就是某个支付接口,需求文档写得不细,我测了半天,开发说那是预留接口,根本不用管,挺浪费时间的。

5.克服困难

并发这块,我是自学了JMeter,学了怎么设置线程组、HTTP请求那些,跟师傅请教了怎么看线程分析图和响应时间,最后参与了一次压测,知道系统大概能扛多少并发了。那个支付接口的问题,后来我就跟产品提建议,说需求文档得写清楚接口的用途,不然测试的人一头雾水。

6.实习成果

八周下来,我写的用例有四百多个,发现的bug有五十多个,都被标记为已解决或者验证关闭。自动化脚本写了小一千行,虽然不多,但确实帮我省了不少事。最后那个压测报告,师傅还拿去开会了。

7.收获与启发

最大的收获是知道测试不只是点点点,要做流程分析,要懂业务,还要会跟人沟通。那段时间,我每天上班都在琢磨怎么测得更全面,下班了还看一些性能测试和自动化测试的资料。这让我觉得,学东西不能光靠学校,得自己找机会实践。职业规划这块,我更坚定了要做测试,就是想往自动化或者性能这块发展,感觉那挺有意思的。

8.问题与建议

公司那边的培训机制有点薄弱,我刚开始就是自己摸索,要是有个新人手册,或者安排个师傅带一个月,效率可能会高点。还有就是测试环境跟线上差别太大,好几次测出来的问题,线上根本不存在,这有点影响测试的准确性。建议可以搞个准环境,或者定期同步线上变更,这样测试结果才可信。

三、总结与体会

1.实习价值闭环

这八周,从7月1日到8月31日,感觉像是从理论到实践的完整过场。刚去的时候,心里挺没底的,生怕自己啥也做不了。后来跟着团队做项目,具体负责了XX系统V2.5的测试,执行了300个功能用例,提交了47个缺陷,其中12个高优先级问题直接推动开发修复,这让我觉得自己的工作挺有价值的。之前在学校做实验,可能发现个bug就高兴半天,现在看缺陷要分严重程度,要结合业务影响,怎么写reprosteps让开发能快速复现,这些都是实践教会我的。写自动化脚本的时候,用Selenium走了50多行代码覆盖核心流程,把回归测试时间从原来的半天缩短到一天,效率确实提高了,这种成就感挺实在的。实习最后做的压测报告,分析了系统在并发500时响应时间的变化,师傅说比预期做得好,这让我觉得之前的努力没白费。

2.职业规划联结

这段经历让我更清楚自己想干嘛了。以前觉得测试就是点点点,现在知道测试是个需要懂业务、会技术、还得会沟通的活。我发现自己对自动化和性能这块挺感兴趣,特别是看到线上出问题,就是因为早期没做好压测,心里挺不是滋味的。所以接下来打算深挖这块,计划明年考个ISTQB证书,顺便学学JMeter和LoadRunner,多刷点项目实战,争取以后能往自动化测试方向发展。实习最后写的那份测试策略文档,里面我提了几个优化建议,后来被团队采纳了,这让我觉得,只要肯学肯做,真的有机会参与到实际项目改进中。

3.行业趋势展望

在那段时间,我看团队也在用Docker部署测试环境,还接触到了混沌工程的一些概念,虽然没深入,但感觉技术一直在变,测试这块以后肯定跟开发更紧密了,光靠手动测试肯定不行。自动化、智能化测试是大趋势,像AIOps这种,听着就挺酷。我实习期间做的那个自动化脚本,其实还很粗糙,只是简单覆盖,离真正能上线还有距离。所以我觉得自己现在最大的任务就是补课,学点更前沿的技术,比如分布式测试、云测试这些,不能让自己以后被淘汰。

4.心态转变

以前在学校,做实验失败可能也就懊恼一会儿,现在不一样了,系统上线前测出个大问题,那种压力是真的大。记得有一次半夜收到告警,说线上接口并发超时,我赶紧爬起来查日志,最后发现是测试环境配置错了参数,虽然不是我的锅,但那段时间我压力挺大的。后来慢慢习惯了,发现问题就想着怎么解决,而不是抱怨,这种心态转变挺重要的。现在跟开发沟通,也学会放低姿态,虚心请教,毕竟他们更懂技术实现。

5.未来行动

这八周最大的收获就是认清了自己要努力的方向。接下来打算把实习期间写的那些自动化脚本再完善一下,争取能多做几个项目,积累点实际经验。还想多看些性能测试的资料,找机会参加些线上压测的模拟演练。实习最后师傅跟我说,测试这行要做得好,得不断学习,不能停,我记下了。所以接下来打算每个月至少啃完一本专业相关的电子书,多做几个实战项目,把简历里的项目经历写得更具体,多突出自己解决过什么难题,怎么优化的。感觉实习就像开了个头,后面路还长,得一步一个脚印走。

四、致谢

1.

感谢在实习期间给予我指导和帮助的团队,谢谢你们分享测试经验和项目知识。

2.

温馨提示

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

评论

0/150

提交评论