proginn1527393829
全职 · 300/日  ·  6525/月
工作时间: 工作日08:30-21:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

**我是程序员客栈的【AI测试极客】,一名全栈测试开发工程师;​

​我毕业于【安徽工程大学计算机系】,担任过【亚信安全集团】的高级测试开发工程师;​

​负责过【智能测试中台】、【ai进行安全漏扫】、【charles生成自动化接口测试用例】【xmind生成测试用例】的架构设计与开发;​

​熟练使用Python+Java双栈开发、Vue3前端工程化、MySQL性能调优、Selenium/Playwright多端自动化、PyTorch模型验证、Jenkins+Allure效能体系;**​


如果我能帮上您的忙,请点击"立即预约"或"发布需求"!

工作经历

  • 2019-08-08 -至今亚信安全测试开发

    1、负责测试提效工具的开发 2、产品预研建议交流 3、负责ai产品的研究 4、负责性能测试和安全测试

  • 2017-08-10 -2019-07-30中软国际测试leader

    在公司负责厄瓜多尔局点的测试管理工作,参加需求评审会议,分配人力完成项目期间产生的测试工作,负责产品的交付管理。

教育经历

  • 2013-09-07 - 2017-07-01安徽工程大学计算机科学与技术本科

语言

英语
0
1
2
3
4
5
0
1
2
3
4
5

技能

Vue
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
charles2jmx

基于Charles的自动化接口测试工具链​ (结合抓包、用例生成与报告可视化的一体化解决方案) ​一、核心功能与优势​ ​实时抓包与测试同步​ 通过Charles抓取接口请求和响应数据(支持HTTP/HTTPS协议),测试过程中自动记录关键信息,无需手动复制粘贴 。 ​SSL配置简化​:内置证书安装指引,一键信任证书,确保HTTPS请求可解密抓取 。 ​一键生成自动化用例​ 导出Charles的JSON Session文件后,工具自动解析并生成: ​YAML文件​:存储接口路径、方法、头部等元数据。 ​JSON请求/响应文件​:用于参数化请求和断言校验(如状态码、关键字段) 。 支持转换为JMeter脚本(JMX),直接用于性能测试或集成到CI/CD流程 。 ​Allure图形化报告​ 自动生成可视化测试报告,展示用例通过率、耗时、失败详情等,便于团队分析 。 支持历史趋势对比,定位接口性能退化问题。 ​跨工具协作​ 兼容Postman/SoapUI代理设置,与Charles无缝对接,统一抓包数据格式 。 ​二、使用流程​ ​环境准备​ 安装Charles并配置SSL代理(端口默认8888) 。 下载Allure并配置系统环境变量(需Java 8+支持) 。 ​抓包与导出​ 在Charles中捕获接口请求 → 导出为JSON Session文件 。 通过Rewrite功能确保中文数据无乱码 。 ​自动化生成​ 将JSON文件放入工具链的data目录,运行脚本生成YAML用例和断言文件。 执行setupMain.py自动运行测试并弹出Allure报告 。 ​维护与扩展​ 自定义断言规则:修改生成的JSON断言文件,增加字段校验逻辑。 数据驱动测试:通过CSV或数据库动态替换请求参数 。 ​三、不足与注意事项​ ​测试数据需手动维护​ 接口参数变更时需更新JSON/YAML文件,缺乏动态适配能力。 建议:结合Swagger API文档或契约测试工具(如Pact)自动同步接口定义 。 ​依赖环境配置​ Charles证书需定期更新(尤其iOS设备) 。 Allure报告生成需本地Java环境,可能增加部署复杂度 。 ​性能限制​ 大规模接口测试时,Charles可能因内存占用过高而卡顿,建议分批次处理 。 ​四、适用场景​ ​敏捷团队​:快速验证接口功能,缩短测试周期。 ​回归测试​:通过历史抓包数据自动生成用例,覆盖核心场景。 ​第三方接口调试​:抓取外部API调用,生成Mock数据或自动化校验脚本 。 ​五、代码与资源​ ​工具链下载​:集成Charles解析、用例生成、Allure报告生成的Python脚本包 。 ​扩展建议​: 结合Jenkins实现定时任务和报告归档。 使用Docker容器化部署,避免环境依赖问题 。 通过此工具链,可将接口测试效率提升50%以上,尤其适合需要快速迭代的中小型项目。

0
2025-07-24 16:21
下载次数:0
¥2000
xmind2testcase

1. 产品面向对象​ ​测试工程师​:快速将XMind思维导图转换为标准测试用例,提升用例编写效率。 ​测试团队管理者​:统一用例格式,简化用例导入测试平台流程,降低协作成本。 ​敏捷开发团队​:通过可视化工具(XMind)快速设计用例,适配迭代测试需求。 ​2. 解决的核心痛点​ ​手动转换效率低​:传统方式需手动从XMind复制内容到测试平台,耗时长且易出错。 ​格式兼容性问题​:高版本XMind文件不兼容,导致用例转换失败。 ​用例管理复杂​:多级分层用例(如优先级、前置条件)难以结构化导入测试平台。 ​校验流程繁琐​:需人工核对产品编码(如#dpgzct-369)、模块名等,易遗漏。 ​3. 产品核心优势​ ​一键自动化转换​: 支持XMind 8版本文件直接转换为测试平台标准模板(XLS),步骤与期望结果自动对齐。 自动提取多级结构(如优先级、用例名、备注前置条件),保留层级关系。 ​智能校验与适配​: 内置测试平台校验规则(如产品编码、模块名),导入前预检减少失败率。 优先级自动映射(1/2/3 → 低/一般/紧急),核心用例标记清晰。 ​无缝对接测试平台​: 生成文件可直接通过测试平台“用例库管理”导入,支持批量操作与失败原因追溯。 ​轻量化易用​: 提供本地化部署访问(http://127.0.0.1:18001/),无需复杂配置,5分钟完成转换。 ​4. 典型使用场景​ ​敏捷迭代测试​:在XMind中快速设计用例框架,一键生成可执行用例。 ​回归测试准备​:复用历史XMind用例库,批量转换后导入平台执行。 ​团队协作标准化​:统一用例编写规范,减少沟通成本,提升交付质量。 ​注​:暂仅支持XMind 8版本(提供兼容安装包),后续将扩展高版本适配。

0
2025-07-25 12:00
下载次数:0
¥1000
更新于: 5天前 浏览: 9