测试的FIRST原则

程序员应该在写Code前,完成快的,独立的,可重复的,自己验证的测试Case。


F Fast: Tests are fast, so fast that developers run them with every

small change without waits that break the flow.


I Isolated: Tests are isolated. One test does not set up the next test.

Tests also isolate failures.


R Repeatable: Tests are repeatable; repeatable means automated.

Tests run in a loop always giving the same result.


S Self-verifying: Tests verify their outcome, reporting a simple “OK”

when they pass while providing concise details when they fail.


T Timely: Tests are timely. Programmers write them just in time, in
lock-step (but just before) the production code, preventing bugs.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值