ELL3N HSU

许 真祯

Python 工程 · 测试平台 · 支付测试基础设施

个人简介

7 年以上 Python 工程经验,其中 5 年以上派驻微信支付,负责资金类业务的测试基础设施。主导设计商户资金测试 SDK(23 个业务类、5 个业务方向复用),作为核心贡献者建设可测性 API,把委托代扣与商户资金两条核心业务线从手写脚本推进到“可复用 API + 统一 SDK”。近两年将 LLM 与 AI Agent 引入用例生产,搭建从接口文档到可执行用例的分阶段生成流水线,新产品验收交付提效约 7 倍。英语专业出身,可直接以英文阅读一手资料与协作。

工作经验

高级 Python 开发 → 测试开发工程师

— 至今

外包服务商 · 派驻腾讯微信支付

负责微信支付资金类业务(委托代扣、商家转账、充值、提现)的测试基础设施。2021.03 起派驻微信支付,从用例开发者成长为测试 SDK 设计者,并持续探索实践 AI 测试工作流。

  • 1,500+ 本人累计交付测试文件
  • 266 团队 API 库接口
  • 23 业务类复用 SDK
  • 7× 验收交付提效
  1. 2025–至今
    AI 测试工作流 0→1

    搭建从接口文档到可执行用例的分阶段 LLM 生成流水线,配合 AI Agent 交付流程与人工审核门禁;新产品验收约 4 周交付 200+ 用例文件,约 7 倍提效。

  2. 2024–2025
    测试 SDK 架构

    主导商户资金测试 SDK 两层重构(请求能力 / 业务语义),统一签名、返回码重试与版本路由,并保持 20+ 存量子类向后兼容;23 个业务类、5 个业务方向基于它构建。

  3. 2022–2023
    建设可测性 API 体系

    把协议拼装与签名下沉为参数化 API,用例只关注场景与断言。作为核心贡献者,API 库现有 266 个对外接口,签约类 API 支撑 1,800+ 个测试文件。

  4. 2021
    从脚本到框架

    推进委托代扣存量用例迁移至新一代测试框架:梳理公共协议与数据构造,分批迁移、逐条跑通,为 API 化打底。

早期经历

  • 2019.03–2020.07
    Python 后端开发

    Web 后端接口与数据处理任务开发,打下 Python 工程、数据库与接口设计基础。

  • 2015.07–2018.02
    海外技术支持 · 腾达 Tenda · 睿联 Reolink

    以英文为工作语言,为海外客户与渠道商定位路由及网络设备故障;2018.03 起脱产系统学习 Python,2019 年转入开发岗。

个人项目

支付测试 API 与共享 SDK

在多个业务复用请求能力时,处理协议变化、旧调用兼容与重试条件。

XAT · Python 接口测试工具

设计并迭代 Python 接口测试工具 XAT,基于 unittest 提供进程并发执行、方法时限、日志和 JSON 报告。

AI 测试工作流

把分阶段 LLM 生成、人工审核和执行验证接入测试交付,关注生成内容能否成为有效用例。

能力与学习

AI 测试工程

LLM 应用开发、分阶段与版本化 Prompt 工程、AI Agent skill / 记忆设计、面向 Function Calling / MCP 的工具化 API 设计、生成结果的人工审核门禁与评估回归。

测试平台与工程

测试 SDK 分层架构、可测性 API 设计、接口与契约测试、mock 注入、声明式重试、flaky 根因分析;Python(含 3.6 兼容开发)、unittest、Protobuf / RPC、REST、Jinja2、Git。

支付领域

委托代扣、商家转账、充值提现等资金链路;资金状态机与终态一致性、幂等与重复请求、异步落单与回调时序等。

项目交付实践

需求与指标口径设计、AI 协作开发、Git 评审、CI 回归与验收、Docker Compose 与 Nginx 部署。

研究方向

LLM 推理服务:Prefill / Decode、KV Cache、Prefix Cache、连续批处理与分页 KV、推理压测指标(TTFT / TPOT / goodput)与可复现实验方法。

语言

中文母语;英语专业本科,3 年英文网络通信设备技术支持,可直接阅读英文论文与一手文档并以英文撰写技术方案。

教育经历

长安大学

英语 · 本科 · 2011–2015

联系