TwiScan
인기
커뮤니티
계정 컬렉션
로그인
회원가입
English
日本語
한국의
简体中文
繁体中文
가입 후 초대 링크를 공유하면 동영상 재생 및 초대 보상을 받을 수 있습니다.
지금 가입
yetone
@yetone
Built: avante.nvim Building:
가입 May 2010
4.6K
팔로잉 중
89.1K
팬
yetone
@yetone
2026.09.15 07:35
因为 Vibe Coding 要做到所有级别测试的自动化,未来是一个极度燃烧 ci/cd runner 机器的未来。
Gangqiang Yao
@yaogangqiang
2026.09.15 07:09
上一条说,只靠测试不能保证软件质量。这条先聊也应该怎么写测试,因为这是基础。下次聊关键设计,以及 review 应该看什么。 针对业务项目,我的理解大概是这么几条: 1 测试行为,不测试实现。比如重复下单不会重复扣款,而不是某个方法调用了几次。业务没变,重构一下测试就碎一地,那多半写错了。AI 特别容易写这种测试。 2 用 BDD,先写验收场景,再写代码。测试描述统一用 user 开头,用 Given / When / Then 描述,用户和 PM 也能看懂。别让 AI 写完代码,再照着自己的实现证明自己没错。 3 禁止 mock。Redis、PostgreSQL 能用真的就用真的,外部系统不好接就注入 fake,但要校验它和真实系统的契约。时间逻辑用 fake timer,别 sleep 几秒再祈祷。AI 真的太喜欢随手 mock 了。 4 我倾向大部分写 E2E,从用户入口走到可见结果,外部依赖可以 fake,实在不合适再写其他测试。测试多了就分级,按改动和依赖关系精准测试,定期完整跑。别改两行代码,等 CI 半天。 5 前面做好了,再看分支覆盖率,先定个 90%。但重点是剩下的为什么没测,尤其是失败路径,别让 AI 为了凑数字再写一堆垃圾测试。 6 前边的规则尽量都写成 lint
더 보기
0
0
18
101
6
커뮤니티로 전달
인기 있는 사용자
New York Post
@nypost
4.2M 팬
オリコンニュース
@oricon
1.9M 팬
Reuters
@Reuters
26.4M 팬
First Squawk
@FirstSquawk
568.8K 팬
TVer新着
@TVer_info
100.8K 팬
ツイッター速報〜BreakingNews
@tweetsoku1
256.7K 팬
吴说区块链
@wublockchain12
181.4K 팬
billboard
@billboard
16.8M 팬
空空道人
@Kongkongda5882
34.1K 팬
zerohedge
@zerohedge
3.4M 팬
中國新聞社
@CNS1952
547.4K 팬
몬스타엑스_MONSTA X
@OfficialMONSTAX
4.8M 팬
Bloomberg
@business
10.5M 팬
モデルプレス
@modelpress
2.1M 팬
PR TIMESテクノロジー
@PRTIMES_TECH
28.2K 팬