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

下载本文档

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

文档简介

软件工程码界软件测试实习生实习报告一、摘要

2023年7月3日至2023年8月31日,我在码界软件担任软件测试实习生,负责移动端APP的功能测试与性能评估。期间,独立完成核心模块测试用例设计,累计输出有效用例286个,其中自动化测试脚本占比45%,覆盖关键业务流程;参与3次版本发布测试,发现并提交高优先级缺陷37个,平均修复周期缩短至1.2天。熟练运用JMeter进行接口性能测试,记录并发用户数达500时的响应时间峰值稳定在1.8秒内。通过交叉验证测试数据与开发日志,建立缺陷生命周期跟踪表,形成标准化问题报告模板。提炼出“分层测试数据驱动”的用例复用方法,将回归测试效率提升30%。

二、实习内容及过程

2023年7月3日到8月31日,我在码界软件当测试实习生。主要帮团队测一款生活类的APP,需求是每周至少完成两个模块的测试用例。刚来那会儿,跟着导师熟悉产品,翻了几十页的文档,记了满满一本笔记。7月中旬开始独立干活,第一个任务是健康记录模块,写了143个用例,其中边界值和异常流占比55%。测试期间发现一个登录接口的bug,用户量大时响应时间会飙到8秒以上,用JMeter压测确认是数据库查询效率问题,推动开发调优后,峰值响应压到3秒内。

8月初参与新功能beta测试,用Selenium录制了30个自动化脚本,覆盖率不到40%,因为有些交互太依赖手操作。遇到一个场景模拟问题,比如滑动加载更多,手动能触发但脚本总卡在某个点,最后用Appium的UIAutomator框架重写了10个动作节点才解决。这个事让我意识到,自动化不是万能的,得结合冒烟测试和手动探索。

团队流程是每日站会同步测试进度,周例会复盘缺陷,我整理的缺陷报告里,有87个是UI兼容性问题,集中在iOS和安卓的夜间模式显示不全。导师建议我建立组件库交叉检查表,后来发现确实能省不少时间。期间还接触过性能测试,用LoadRunner模拟1000人并发访问,发现服务器CPU占用率超过85%,直接给后端提了优化建议。

实习最后两周负责回归测试,把之前的bug用脚本和手动结合方式全部跑了一遍,覆盖率摸到65%,比刚来时强不少。但我也觉得,测试环境有时不太稳定,比如测试机总杀毒导致APP闪退,跟运维沟通了好几次都没彻底解决。另外,有些需求变更没提前同步给我,导致测着测着发现方向跑偏,有点浪费时间。

遇到的最大困难是初期对业务逻辑理解不透,比如有个“运动打卡”功能,我写的用例漏了连续打卡7天的特殊规则,后来返工修改了20多个。为了补这块短板,我下班后看了公司内部的技术分享文档,还去GitHub上找类似的开源项目扒代码,慢慢就摸清了逻辑。最后成果里,我负责模块的缺陷密度比平均水平低12%,导师说用例质量挺高。这段经历让我看清了,测试不光是找bug,还得懂业务、会沟通。以后想往自动化测试方向发展,但知道还得学不少东西,比如Python和Appium的高级用法。公司管理上,我觉得新人培训可以加些实战模拟,光看文档效率不高。培训机制如果能提供更多测试工具的实操课就更好了。岗位匹配度方面,感觉实际工作比学校学的测试理论要复杂,比如要随时关注开发进度,灵活调整测试重点,这点在课上没怎么接触。

三、总结与体会

这8周在码界软件的实习,像是从理论世界一头扎进真实战场。7月3号刚来时,面对实际项目还手忙脚乱,连个API请求都怕写错,后来跟着团队把核心模块测了几轮,到8月31号离开时,独立输出286个用例、发现37个有效bug已经不稀奇了。最值的是,参与的那个性能测试项目,用JMeter压到500并发时响应时间稳定在1.8秒内,那数据是实打实跑出来的,跟学校模拟环境完全两样。这段经历让我明白,测试不是点点点那么简单,得懂业务逻辑,会跟开发扯皮,还得能扛住压力。比如有一次版本紧急发布,从晚上9点测到凌晨3点,确保上线前没大问题,那种成就感现在还记得。

实习最大的收获是看清了自己的短板。之前觉得自动化测试挺好玩,但上手才发现,光会Selenium脚本不够,得懂选型,得会写稳定的定位器,还得懂点性能调优。这让我确定了后续要深挖Appium+Python这条路线,已经报名了几个在线课程,打算先把接口测试和框架搞扎实。行业趋势这块,感觉AI智能测试越来越火,但现阶段还是得把手动测试、探索性测试练好,毕竟机器写不出所有cornercase。公司那套缺陷管理流程挺规范,从提交TMS到解决关闭,每次跟开发对齐需求细节时,才体会到沟通成本有多重要。

从学生到职场人的转变,就是从“学知识”变成“用知识解决问题”。以前做实验报告,数据不对能硬改,现在提交个bug报告,描述不清、截图不完整都可能被怼回来。这让我学会了对细节抠得紧,对结果负责任。虽然最后那周发现测试环境稳定性问题有点糟心,但这也提醒我以后工作要更注重前期资源协调。未来想进测试团队,肯定得把自动化这块做成核心竞争力,争取拿到个ISTQB认证,至少先把基础打牢。这段经历就像给我打了疫苗,以后再面对复杂项目,心里更有底了。

四、致谢

感谢码界软件提供这次实习机会,让我接触到了真实的软件开发流程。特别感谢我的导师,在实习期间给了我很多指导,比如如何设计有效的测试用例,以及如何分析性能测试数据,那些关于测试策略的讨论让我受益匪浅

温馨提示

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

最新文档

评论

0/150

提交评论