软件工程软件科技公司软件测试实习报告_第1页
软件工程软件科技公司软件测试实习报告_第2页
软件工程软件科技公司软件测试实习报告_第3页
软件工程软件科技公司软件测试实习报告_第4页
软件工程软件科技公司软件测试实习报告_第5页
全文预览已结束

付费下载

下载本文档

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

文档简介

软件工程软件科技公司软件测试实习报告一、摘要

2023年7月1日至2023年8月31日,我在一家软件工程软件科技公司担任软件测试实习生,负责移动端应用的功能测试与性能测试。通过8周实践,累计完成120个测试用例,发现并提交85个缺陷,其中高危缺陷32个,推动3次紧急修复上线。熟练运用Selenium和Appium自动化测试框架,编写自动化脚本50余条,将回归测试效率提升30%。掌握缺陷生命周期管理流程,参与制定测试计划并输出5份详细的测试报告。验证了敏捷开发模式下持续集成与测试的协同价值,形成可复用的自动化测试模块化设计方法,为团队减少后续维护成本约20%。

二、实习内容及过程

1.实习目的

开始实习前,我主要是想看看自己学的软件测试到底能用到哪儿去,能不能把学校里那些理论玩意儿跟实际工作搭上边。8周时间,希望能摸清楚一个完整的项目是怎么从无到有,又是怎么被测试的,顺便把简历堆里的技能用实绩撑起来。

2.实习单位简介

那家公司啊,规模不算特别大,但做的东西挺精,主要是做移动端的,有自己的一套东西在做。我去的部门是测试,负责好几个项目,从新功能开发到日常维护都有涉及。

3.实习内容与过程

一开始就是熟悉环境,他们那用的是Jira来管需求,测试用例也是跟着需求走的,每周都有站会,产品、开发、测试都在那扯。我接手的项目是个生活类的小应用,主要是做功能测试,后来也被拉去测了下性能。

具体干的事儿吧,就是看需求文档,把功能点拆成测试用例,用Appium写脚本,手动测的时候也会用Xcode和AndroidStudio的调试工具。遇到问题就填缺陷单,有几次是那种紧急的bug,比如某次登录接口突然崩了,我就得赶紧复现,找开发那边定位,最后算是有3个高危的bug直接让我那项目延期了。

4.实习成果与收获

8周下来,我做了120个测试用例,85个缺陷,其中32个是高危的,有15个是我自己挖掘出来的隐藏bug。自动化这块儿,我写了50多条脚本,把回归测试时间从原来的两天半缩到一天,效率确实提上去了。还参与写测试报告,那感觉挺有意思,把整个测试过程给梳理一遍,也能看出自己哪些地方做得还差点。最大的收获是认识了几个测试的同事,他们跟我说现在测试都不光是点点点,得懂点开发,懂点业务,不然很多问题都发现不了。

遇到的挑战吧,有次是个支付模块,需求写得挺模糊,我就得自己找用户场景去测,有次半夜发现个超难复现的bug,折腾了好久才弄明白,最后发现是服务器那边的缓存问题。为了克服这些,我多去看源码,也去请教了开发同事,学了点SQL去查日志,最后算是解决了。

5.问题与建议

那段时间感觉挺乱的,比如有时候需求变更了,测试计划都没及时更新,有次差点漏测一块儿。另外培训这块儿有点水,就给了几个文档让我们看,也没啥手把手教,特别是自动化这块儿,感觉挺吃力的。

建议吧,就是可以搞个新人的培训计划,比如每周固定有人带,讲讲他们那边的测试流程,还有个测试知识库,把那些踩过的坑都总结下,这样后面的人就能少走弯路。另外需求变更的时候,测试这块儿得有个快速响应机制,不然很容易脱节。

三、总结与体会

1.实习价值闭环

这8周,从2023年7月1日到8月31日,感觉像是把书桌上的理论真正踩在了泥地里。刚去的时候,对着Jira看需求,一头雾水,觉得跟学校写的测试用例完全两码事。后来接手那个生活类应用的功能测试,做了120个用例,提交85个缺陷,其中32个高危的,有15个是我自己挖出来的隐藏bug,比如那个支付模块的bug,最后定位到服务器缓存,这感觉挺踏实的。写了50多条Appium脚本,把回归测试时间从两天半缩到一天,效率真的提上去了。最后输出的5份测试报告,虽然还有不少地方要改进,但至少把整个流程走了一遍,形成了闭环。

2.职业规划联结

这段经历让我更清楚自己想干嘛了。以前觉得测试就是点点点,现在明白得深入业务、懂开发、会自动化才更有价值。那段时间,每天下班后还会去琢磨下自动化脚本怎么优化,或者看下那个项目的技术栈,感觉挺充实的。这也让我确定了后续的学习方向,打算先把自动化这块儿深挖下去,看看能不能考个ISTQB认证,再往性能测试或者安全测试方面发展。实习最后那会儿,部门有个同事跟我说,如果真想留下,得持续学习,不能光靠学校那点东西,这话说得挺对。

3.行业趋势展望

感觉现在测试这块儿变化挺快的,以前可能手动测试多,现在不行,得跟开发一起搞CI/CD,自动化、智能化测试都挺重要的。他们那用的敏捷开发模式,测试得跟开发紧密配合,我这8周也体会到,测试不再是最后一道关卡,而是贯穿整个开发流程的。比如那个支付模块的bug,如果早点发现,可能就能避免后面那些麻烦。这也让我看到,测试这块儿其实挺有挑战的,但也能学到不少东西。未来肯定得懂更多技术,比如那段时间接触到的接口测试,感觉挺有用的,打算后续多学学Postman和JMeter,把这块儿补上。

4.心态转变与未来行动

最大的变化可能是心态吧,以前做实验报告,随便弄弄就行,现在提交个缺陷单,都要反复确认,怕影响上线。那几次紧急修复,通宵达旦地跟开发对接,虽然累,但确实感觉责任感不一样了。抗压能力这块儿,以前遇到难题可能就退缩,现在会先自己查资料,实在不行就问同事,最后总能解决,感觉成熟了不少。后续打算把实习期间写的那些脚本再优化下,搞个个人项目,把自动化测试这块儿做扎实。他们那有几个测试工具,比如缺陷管理用的Jira,持续集成用的Jenkins,打算后续都学学,把简历再丰富点。这段经历虽然结束了,但感觉才刚刚开始,得持续学,才能跟得上节奏。

四、致谢

1.

感谢那家公司给我这个实习机会,

温馨提示

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

评论

0/150

提交评论