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

下载本文档

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

文档简介

软件工程软件技术顾问公司软件测试实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在一家软件技术顾问公司担任软件测试实习生。核心工作成果包括完成35个Web应用模块的测试用例设计,执行测试并提交92份详细缺陷报告,其中78个缺陷被开发团队修复并验证通过。参与自动化测试脚本编写,使用Selenium框架完成10个核心功能模块的自动化测试,脚本覆盖率达到85%,平均测试执行时间缩短至2.5小时。专业技能应用包括熟练运用JUnit、Maven进行单元测试和项目构建,掌握Postman进行API接口测试,并通过Jira跟踪缺陷状态。提炼的可复用方法论包括基于等价类划分和边界值分析的测试用例设计模板,以及缺陷预防流程中的代码审查检查清单。二、实习内容及过程2023年7月1日到8月31日,我在一家软件技术顾问公司实习,岗位是软件测试实习生。公司主要帮客户做软件开发测试外包,团队有20来人,客户都是那种大厂或者创业公司。我的主要任务是跟着测试团队做项目,熟悉他们的工作流程。第1到2周主要是熟悉环境,学习公司的测试框架和工具,比如他们用的Jira跟踪问题,Postman做接口测试,还有Selenium写自动化脚本。我跟着师傅做了个小项目,是个电商系统的测试,学了怎么用等价类划分和边界值法写测试用例。师傅给我留了30个用例让我练手,我花了4天写完,后来测试经理过来看,说有25个写得好,剩下的5个逻辑有点问题,让我改了改。第3到6周我开始独立负责一个模块,是后台管理系统的用户权限管理部分。这个模块比较复杂,有10个功能点,涉及好几个接口。我花了3天把需求文档和接口文档吃透,然后设计了50个测试用例,包括正常流程和异常场景。测试过程中踩了个坑,有个权限校验接口响应特别慢,有时候要等十几秒才返回,导致手动测试效率低。我琢磨了几天,学了怎么用JMeter模拟高并发请求,发现是服务器端数据库查询优化没做好。我写了条缺陷单给开发,附上JMeter的压测结果,开发后来调整了SQL语句,响应时间缩短到1秒以内。最后我提交了38个缺陷单,关闭率是92%,其中高优先级的有15个。第7到8周我开始接触自动化测试,用Selenium录制了20个核心功能的自动化脚本,覆盖了登录、添加用户、修改权限这些高频操作。我写的脚本在测试环境跑下来,平均耗时2小时15分钟,比我之前手动测试每个功能点节省了1小时。不过也有点小问题,比如偶尔会报元素找不到的错,后来发现是测试环境跟开发环境DOM结构有细微差别。实习中遇到的困难主要是需求变更频繁,有时候测试还没做完,产品又改需求,搞得我老得回头重写用例。还有就是团队里自动化测试这块没人带,很多坑都是自己摸索出来的。为了解决这个问题,我晚上抽空看了一些开源项目的GitHub,还参加了一个线上分享会,大概学了怎么用PageObjectModel设计更稳定的脚本。这次实习让我知道做测试不光要会点工具,还得懂业务,不然容易漏测。比如权限管理这块,我一开始只考虑了角色分配,后来发现权限继承和级联删除这些细节,要不是客户提出来,我肯定发现不了。现在看招聘要求,发现很多岗位都要求熟悉BDD或者TDD,我打算下学期补补这块知识。三、总结与体会这8周,从2023年7月到8月,在公司的经历让我对软件测试有了更实的认识。实习的价值在于把学校学的理论跟实际项目挂上了钩。之前觉得测试就是点点按钮,现在明白要做个测试计划,要跟开发沟通需求细节,还要懂点性能和安全的知识。比如那个权限管理模块,我写测试用例的时候,会想用户是怎么实际操作的,会不会因为权限设置错误导致数据泄露。这种思考方式跟学校做实验不一样,更贴近工作。实习经历也让我更清楚自己的职业规划。我发现我对自动化测试挺感兴趣,尤其是怎么用代码提高测试效率。公司用的Selenium和JMeter让我意识到,想在这个方向做得好,光会点工具不够,还得懂编程逻辑和性能调优。所以下学期我打算报个Python自动化测试的线上课,顺便考个ISTQB的Foundation证书,给自己加加油。看着那些缺陷单一个个被解决,系统功能也慢慢完善,有种成就感。这种责任感以前没体会过,现在明白测试岗位不光是找Bug,也是保障产品质量。遇到需求变更或者测试环境不稳定的时候,确实有点压力,但跟同事聊了聊,或者自己多跑几遍脚本,问题总能解决。这种抗压能力我觉得比学校考试还重要。行业趋势感觉越来越往智能化、自动化方向发展,像AIOps那种,能自动发现和解决故障。我实习时接触的脚本化测试,只是基础,未来可能要学学机器学习相关的,才能跟上节奏。这次实习让我觉得,学校知识是基础,但工作里学到的那些实战经验和解决问题的能力,才是真正宝贵的。从学生到职场人的感觉,就是多了一份担当,少了一份浮躁。接下来要把实习中遇到的坑都补上,争取下次实习能帮上更多忙。四、致谢感谢在实习期间给予指导和支持的各位。感谢公司提供的实习机会,

温馨提示

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

评论

0/150

提交评论