软件工程XX软件企业测试工程师实习报告_第1页
软件工程XX软件企业测试工程师实习报告_第2页
软件工程XX软件企业测试工程师实习报告_第3页
软件工程XX软件企业测试工程师实习报告_第4页
软件工程XX软件企业测试工程师实习报告_第5页
全文预览已结束

付费下载

下载本文档

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

文档简介

软件工程XX软件企业测试工程师实习报告一、摘要

2023年7月1日至2023年8月31日,我在XX软件企业担任测试工程师实习生,负责XX系统功能测试与性能测试。通过执行测试用例共1200项,发现并提交缺陷报告85份,其中高优先级缺陷32份,推动团队修复率提升至98%。应用Python编写自动化测试脚本覆盖核心模块,脚本执行效率较手动测试提升60%,累计执行自动化用例350次。参与需求评审与测试计划制定,将测试覆盖率从75%优化至92%,依据用户行为日志设计专项测试场景,定位性能瓶颈3处。实习期间,掌握Selenium与JMeter工具应用,形成“需求分析用例设计缺陷跟踪”闭环管理流程,该方法在后续课程项目中应用后,测试周期缩短20%。

二、实习内容及过程

2023年7月1日到8月31日,我在XX软件企业做测试工程师实习生。公司主要做企业级SaaS产品,有几百个客户在使用。我被分到测试部门,跟着一个老测试师做XX系统的测试。系统主要功能是数据可视化,客户可以通过它看报表和做分析。

我先是花了两周时间熟悉系统和测试流程,看了之前的项目文档和测试计划。然后开始执行测试用例,系统里总共有1000多个用例,我负责了300多。主要是功能测试,比如登录注册、权限管理、数据导出这些模块。发现的问题有85个,用缺陷管理工具Jira提交,其中32个是高优先级,比如有次发现一个数据统计bug,导致某个客户的月度报表会少算20%的数据,这个问题让我挺意外的,后来追查是后端聚合逻辑有错误。

遇到的第一个困难是性能测试。8月中旬有个需求要测试系统在高并发下的表现,客户要求支持100个并发用户同时操作。我自己学过JMeter,但真要独立用还不太行。当时挺焦虑的,因为上线前要出报告。后面跟测试组长学了半天脚本编写,用Python写了一个数据模拟脚本,循环生成登录请求。一开始跑起来特别慢,服务器响应时间都超了,后来发现是线程数设得太低了,调到50才正常。最终测试报告显示系统在85个并发用户时性能达标,响应时间在2秒内,这个数据比之前预想的要乐观。

第二个挑战是测试环境不稳定。有时候测试时数据会乱,或者某个模块突然报错。有次测试报表导出功能,导出的Excel文件格式错乱,排查了半天发现是环境里某个Excel插件版本太旧。这个问题让我意识到测试不光是找Bug,还得懂环境配置。

实习期间还参与了需求评审,帮着把需求文档里的模糊描述转化为测试点。比如有个功能“用户可以自定义报表”,我把它拆解为选择字段、调整顺序、保存模板、分享给其他人这几个测试点。老测试师说我这个方法挺好,后来在团队分享会提了,大家反响还不错。还学了接口测试,用Postman测了几个核心API,发现一个参数传错会导致后端计算错误,这个经验后来用在我自己的课程项目里,测试效率确实高了不少。

公司的测试流程挺规范的,从用例设计到执行、回归,每个环节都有文档和模板。但我也发现一些问题,比如测试计划里写的测试范围和实际执行的不太一样,有次测试数据准备花了两天,因为需求变更没及时通知测试组。另外培训机制有点弱,新来的实习生主要靠自学和旁边人带,没有系统性的培训材料。岗位匹配度上,我发现自己对自动化测试这块挺感兴趣的,但实习里接触的机会不多,主要是传统功能测试。

如果要提建议,建议公司可以搞个测试知识库,把常用的脚本、环境配置、常见问题都整理好。或者每周搞个1小时的技术分享,比如讲讲最新的测试工具或者踩过的坑。对于实习生,可以安排一个“导师周会”,让每个实习生定期汇报进度和遇到的困难,这样沟通更顺畅。我自己的感受是,做测试得特别细心,但光细心还不够,还得懂业务、会用工具,这8周让我明白理论结合实践的重要性。这段经历让我更确定以后想往自动化测试方向发展,打算下学期好好学学Python和Selenium。

三、总结与体会

2023年8月31日,结束在XX软件企业的8周实习,感觉像是从校园到职场的过渡期。这8周,我从一个只会纸上谈兵的学生,变成了能独立负责一块功能测试的“准职场人”。实习最大的价值在于把学校学的测试理论,真真切切用在了实际项目中。比如,我负责的XX系统有1000多个测试用例,我执行的300多个用例中,发现了85个缺陷,其中32个是高优先级。最有成就感的是8月中旬那次性能测试,客户要求100个并发用户,我通过学用JMeter和Python脚本,最终让系统在85个并发时还稳稳运行,响应时间控制在2秒内。这个结果让我觉得,学校教的LoadRunner和自学的Python不是白学的,真能解决实际问题。

这次实习也让我看清了自己的职业规划。我一直想往自动化测试方向发展,实习里虽然主要做功能测试,但接触接口测试和用Python写自动化脚本的经历,坚定了我要深耕这个方向的决心。现在学校课多,但下学期我会挤时间把Selenium和Python的自动化测试相关课程补上,甚至考虑去考个PMP证书,提升项目管理和风险控制能力。实习时看到团队用GitLab管理需求、用Jira跟踪缺陷,这些工具和工作流都是业界主流,这也让我意识到,除了技术硬实力,职场生存还得懂协作和流程。

从行业角度看,现在SaaS产品竞争激烈,客户对稳定性和效率要求越来越高,测试越来越重要。我观察到,公司里做自动化测试的同事,测试覆盖率能达到80%,回归测试时间缩短了50%,这数据太有说服力了。未来测试行业肯定得往智能化、自动化发展,像AI辅助测试、大数据分析缺陷这些,都是趋势。我这次实习最大的体会是,做测试不能只埋头找Bug,还得抬头看路,懂业务、懂技术、懂工具,才能做得长远。心态上最大的转变是责任感。以前写测试用例觉得完成就好,现在会想哪个用例能覆盖更多场景,哪个缺陷可能导致客户业务中断,这种“主人翁”意识是学校里学不到的。这8周让我明白,职场不是学校,容不得你犯错,但也提供了成长最快的土壤。

四、致谢

感谢XX软件企业给我这次实习机会,让我在XX系统测试岗位上实践了8周。特别感谢我的导师,他在测试策略和自动化脚本编写上给了我很多指导,比如教我用Python写JMeter插

温馨提示

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

评论

0/150

提交评论