



个人介绍
我是一名拥有6年丰富经验的资深软件测试工程师。在多年的职业生涯中,我深入参与了Web、移动端及后端服务的多个大型项目,对软件测试的全流程(从需求分析到测试上线)有深刻的理解和实践。我注重测试效率和产品质量的提升,善于通过自动化手段替代重复性劳动,并热衷于探索和学习新的测试技术与工具,以应对日益复杂的质量保障挑战。
技术栈
· 编程语言:熟悉 Python,能够熟练运用其进行自动化测试脚本开发、测试工具编写和接口测试,熟悉 pytest, unittest, Requests 等核心库。
· 性能测试:熟练掌握 JMeter,能够独立完成性能测试脚本编写、场景设计、压力与负载测试执行,并进行结果分析与瓶颈定位。
· 自动化测试:
· Web UI自动化:精通 Selenium with Python,能够设计实现稳定、可维护的页面自动化测试框架。
· 接口自动化:精通基于 jmeter实现接口自动化
· 综合能力:熟悉 CI/CD(如Jenkins集成)、版本控制(Git)、数据库(MySQL)操作及Linux常用命令,具备良好的代码能力和解决问题的能力
工作经历
2023-10-01 -至今科大讯飞测试开发
致力于低代码平台质量保障与测试效能提升。精通针对平台特性的分层测试策略。通过开发脚本自动生成工具、解决UI动态元素定位难题、构建CI/CD全链路自动化,显著提升了功能、接口及UI自动化测试的效率和稳定性。成功将回归测试时间从3人日缩短至4小时,UI脚本维护成本降低70%,有力支撑了产品的快速迭代。
2022-02-01 -2023-08-01敏桥科技自动化测试
核心产品 PCP(Product Collaboration Platform)是配备 PLM (产品生命周期管理)和 CAD 全栈 SaaS 工具的数字化平 台。有实验管理、项目管理、产品管理、配置管理、变更管理、BOM 管理、问题管理、会议管理、组织管理、运营管理、文档管理 等11个模块。主要给制造业数字化协同解决方案提供商,致力于融合创新科技,以云原生工业软件助推中国制造业自主研发,提升 企业产品创新能力和运营效率。(目前服务于车企,吉利,格拉默,诺博,悠跑,前晨等客户) 1.梳理需求并完成测试计划与用例设计,对接外部需求、接口测试需求。2.参与全流程测试工作,进行测试计划方案设计,参与用例设计与执行。 3.跟进迭代全过程,记录缺陷通过 Jira 提交 Bug,跟踪缺陷,对修复的Bug 进行回归测试。 4.跟进功能运行线上反馈情况,并作出版本质量的缺陷分析同步,并提出反馈意见。 5.负责变更管理模块的功能,接口自动化,UI自动化测试,自行搭建自动化框架
2019-09-01 -2022-01-01邮储软件测试
内容:1.软件测试,参与软件的需求评审,大纲编写,大纲评审,用例编写,用例评审,用例执行,缺陷的记录,测试报告的编写。 2.担任测试组长一职,负责部分自动化编写,测试每日报告 的记录,风险的评估。 3.负责协助测试经理进行项目的稳定推进。
教育经历
和TA聊聊APP扫码和程序员直接沟通

该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能

低代码平台(Low-Code Development Platform, LCDP)是一种软件开发方法,允许开发者通过图形化用户界面、拖放组件和模型驱动逻辑来创建应用程序。主要负责自动化实现功能的回归,功能回归包含接口场景回归和Ui回归。 其核心目标是显著减少测试在迭代内的功能回归成本,节约测试时间。


在接口自动化场景中,当POST请求需传递大型DSL(领域特定语言)作为入参时,前端常通过“GZIP压缩+Base64编码”减少传输体积、适配接口格式。本文以JMeter自动化脚本为例,从功能拆解、流程可视化、场景适配三方面,详细解析“解码-解压-变量替换-重压缩编码”的全流程实现,为动态DSL模板处理提供可复用方案。


UI自动化测试中的验证码登录通常需要处理多种类型的验证,如滑块验证、字母验证和选字验证。每种类型都有其特定的处理方法: 1. 滑块验证 : - 滑块验证通常要求用户通过拖动滑块来完成拼图,以证明不是机器人。 - 自动化处理这种验证时,可以使用图像识别技术来确定滑块的位置和目标图案的缺失部分。 - 应用机器学习模型来训练和识别滑块的位置,以及如何正确移动滑块以完成验证。 2. 字母验证 : - 字母验证可能是显示一组扭曲的字母和数字,要求用户输入看到的内容。 - 这种验证方式可以通过OCR(光学字符识别)技术来自动识别和输入字符。 - 使用训练过的OCR模型识别图像中的字符,并通过自动化脚本输入这些字符。 3. 选字验证 : - 这种验证可能包括从一组单词中选择所有属于某一类别的单词(如动物、水果等)。 - 可以通过图像识别结合自然语言处理的技术来识别和选择适当的单词。 - 训练模型识别图像中的文字,并使用NLP技术来决定哪些单词符合要求并选择它们。 在实现这些功能时,需要考虑到不同网站或应用的UI可能有所不同,因此解决方案可能需要一定的自定义和调整。此外,由于涉及机器学习和图像识别,需要适当的数据集来训练模型,以确保识别的准确率。
