小小测试开发
1月前来过
全职 · 500/日  ·  10875/月
工作时间: 周末8:00-18:00工作地点:
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

个人基本情况

我是一名拥有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聊一聊”查看

技能

0
1
2
3
4
5
0
1
2
3
4
5
作品
接口自动化中base64+Gzip格式dsl模板变量处理

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

0
2025-09-09 13:54
ui自动化框架

在进行低代码平台组件库的自动化测试时,我们采用了系统化和模块化的方法,以确保每个组件的基础属性和高级属性都能得到全面而细致的验证。以下是针对不同场景的测试方法封装及其优势: 1. 测试框架设计 1.1 基础属性测试 基础属性测试主要涵盖组件的基本功能,如尺寸、颜色、可见性、默认值等。我们为每个基础属性设计了独立的测试方法,以确保每个属性在不同场景下的表现。 示例方法: ```python def test_component_basic_properties(component_instance): assert component_instance.get_size() == expected_size assert component_instance.get_color() == expected_color assert component_instance.is_visible() == expected_visibility 其他基础属性验证 ``` 1.2 高级属性测试 高级属性测试涉及组件更复杂的功能,如事件处理、数据绑定、动态样式等。我们同样为每个高级属性设计了独立的测试方法。 示例方法: ```python def test_component_advanced_properties(component_instance): component_instance.trigger_event() assert component_instance.get_bound_data() == expected_data assert component_instance.has_dynamic_style() == expected_dynamic_style 其他高级属性验证 ``` 2. 场景封装与测试执行 2.1 场景封装 根据不同的使用场景,我们将测试方法进行了封装,以便快速执行特定场景下的测试。例如,针对表单组件,我们可以封装一个专门用于表单验证的场景法。

0
2025-09-09 09:14
低代码平台

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

0
2025-09-09 08:56
更新于: 09-08 浏览: 48