欢迎来到我的个人网站

吴文胜 | 测试开发

关于我

吴文胜个人照片

吴文胜

测试开发工程师

西安邮电大学 | 软件工程

2026届毕业生

实习中

专业技能

语言生态

  • 数据结构与算法:熟悉切片、队列、栈、链表、树等基础数据结构
  • Go语言:掌握基本语法,深入理解map、slice、GC、GPM调度模型
  • Go并发编程:熟练使用goroutine、channel,掌握sync包中的Mutex、WaitGroup、RWMutex等并发控制工具

数据库

  • MySQL:熟悉关系型数据库,掌握索引优化、SQL优化、事务特性、日志和分页查询
  • Redis:熟悉常用数据结构设计、持久化方式、内存淘汰策略,了解Redis雪崩、击穿、穿透等问题的解决方案

计算机基础

  • 计算机网络:熟悉TCP/IP网络模型,掌握HTTP、TCP/IP、UDP等常见协议
  • 操作系统:了解CPU调度和缓存一致性问题,熟悉进程与线程相关知识,掌握并发常见问题处理

软件测试

  • 测试流程:熟悉完整软件测试流程,掌握黑盒测试、白盒测试等常见测试方法
  • 性能测试:使用JMeter分析系统性能瓶颈,进行响应时间、并发量等指标测试
  • 接口测试:使用Charles进行抓包,查看并操作接口,模拟请求
  • App测试:使用Perfdog、TechPowerUp GPU-Z进行性能测试,查看App各类性能并进行比对

技术栈概览

Go语言
Python
Redis
MySQL
Prompt调优
工作流
软件测试
Docker
Linux系统
消息队列(MQ)
Git版本控制
计算机网络

项目经验

云商汇

项目时间:2024年01月 - 2024年03月
项目简介:云商汇是一个基于现代电商架构设计的高并发商城系统,整个系统划分为用户信息模块、商品模块、库存模块和订单与购物车模块。这些模块协同工作,共同完成电商平台的核心功能,确保用户从商品浏览、选择到支付的全过程流畅进行。
技术栈:Gin、GORM、Redis、MySQL、RocketMQ、Elasticsearch、Jaeger、Sentinel、Docker
项目亮点:
  • 解决用户重复下单问题:避免了因网络波动等原因导致的重复下单现象,确保了订单的准确性
  • 解决库存超卖现象:采用了缓存和异步处理机制,优先通过缓存减少库存量,并通过消息队列异步处理订单生成和库存扣减,确保了库存与订单数据的一致性
  • 解决缓存异常问题:高并发场景下,针对缓存穿透、缓存雪崩等异常情况,采取不同措施确保系统缓存机制稳定高效
  • 解决库存归还问题:使用RocketMQ的延迟消息的库存归还解决方案,保证消息可靠性与幂等性,避免重复归还库存等问题

分布式缓存

项目时间:2024年01月 - 2024年03月
项目简介:实现分布式缓存系统,旨在提升数据访问速度,减轻数据库负担。使用多种缓存策略,支持高并发的读写请求,高效处理热点数据。使用一致性哈希算法分配缓存节点,确保数据的均匀分布及集群的高可用性。
技术栈:SingleFlight、Consul、grpc、protobuf、LRU、LFU
项目优化:
  • 缓存淘汰策略:可以选择性使用LRU或LFU算法,保证不同情况下缓存淘汰策略的合理性
  • 缓存异常问题解决:引入SingleFlight机制防止缓存击穿和雪崩,保证高压力下系统的稳定性
  • 一致性哈希:实现了一致性哈希算法用于分布式节点的缓存数据分配,确保缓存数据在多个节点间的均匀分布
  • 热点缓存:增加了热点缓存模块,提升了热点数据的命中率,减少了数据库压力

实习经历

上海哔哩哔哩科技有限公司

2024年12月 - 2025年04月
测试开发 直播质量保障 上海
工作职责:负责直播日常迭代需求测试工作,自动化测试工作。
  • 自动化测试:完成开播工具部分与直播素材部分自动化接口测试工作,在公司自研平台实现自动化并查看代码覆盖,分析后端代码编写设计用例。
  • 测试工具:使用charles抓包,查找链路日志,操作数据库,kv与缓存等手段设计用例。
  • 英伟达机型-支持背景虚化等能力:对播端英伟达20系及以上显卡用户提供背景虚化,图片背景抠像等能力,使用perfdog,TechPowerUp GPU-Z等测试工具测试性能,提供性能报告。
  • 直播人气逻辑改造:为防止直播间人气直线下跌,对主直播间,从直播间,普通直播间人气逻辑进行改造,使人气阶梯式下降,减少用户感知。

北京字节跳动科技有限公司

2025年05月 - 2025年08月
测试开发 飞书质量保障
工作职责:负责AI工具开发,AI自动化测试,自动化测试,强弱依赖演练工作。
  • AI工具开发:为弥补部门自动化稳定性运维空缺,使用工作流开发AI运维工具,负责工具propmt调优,使用飞书机器人卡片进行增量数据收尾。
  • AI自动化测试:使用大模型结合公司自研代码框架进行AI自动化用例补充,Propmt调优,agent智能体搭建工作,协助业务同学落地。
  • 自动化测试:负责飞书个人信息模块自动化工作,使用低代码平台进行自动化用例补充,完成富文本,组织关联等12个场景的自动化编写,协助完成个人信息模块P0完成率95.65,P00自动化完成率91.49。
  • 强弱依赖演练:利用混沌工程手段,构造场景脚本,使用公司平台对接口进行故障注入,验证接口强弱依赖,完成共计37个接口。

业务测试全流程理解思维导图

业务测试全流程理解思维导图

此思维导图展示了完整的业务测试流程,从需求分析到测试执行,再到质量保障的各个环节。

教育背景

西安邮电大学

专业:软件工程

学历:本科

时间:2022年09月 - 2026年06月

相关课程:数据结构、算法分析、软件工程、数据库原理、计算机网络、操作系统


荣誉与成就
  • 2022-2023学年:国家励志奖学金
  • 职务:EPI软件实验室负责人、软件2203班班长
  • 政治身份:正式入党
  • 代表身份:换届大会22级本科生代表