佩奇.

FRONTEND · TESTING

在像素与断言之间,
让每一处细节经得起检验

我是佩奇,一名前端工程师,也是测试工程师。我相信界面是承诺,而测试是把承诺写成可复现证据的方式。

前端开发 测试工程 工程化

describe('who')

把界面当承诺,把测试当证据。

七年里我做过政务大屏、做过组件库,也做过没人愿意碰的历史包袱。我喜欢接住那些"差不多就行了"后面的尾巴——对齐差 1px、边界值少一个、loading 闪一下。

测试不是给机器看的,是给三个月后改代码的自己看的。所以我写测试时在想:未来的我会不会看懂这行断言在守什么。


it('focuses on')

三个我愿意一直做的事

前端实现

Vue · 组件库 · 可访问性

把设计稿翻译成不会塌的界面。语义优先、可复用、对齐到像素,键盘也能用得顺。

测试工程

单元 · 端到端 · 回归

为边界条件写断言,而不是为快乐路径写广告。让测试成为"改动是否安全"的快速判据。

工程化

构建 · CI · 性能预算

把重复交给脚本,把判断交给指标。让团队不必靠记忆,而是靠一条能复现的流水线。


it('shipped')

一些做过的事


it('wants to talk')

如果有个界面,或者一堆没人在意的边界用例——

peiqi@test.com