网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

单元测试的原则FIRST和AIR(什么是好的单元测试)

时间:2024-11-03 19:48:56

单元测试的原则FIRST和AIR

工具/原料

FIRST和AIR原则

FIRST原则

1、F-FAST(快速原则)单元测试应该是可以快速运行的,在各种测试方法中,单元测试的运行速度是最快的,通常应该在几分钟内运行完毕

2、I-Independent(独立原则)单元测试应该是可以独立运行的,单元测试用例互相无强依赖,无对外部资源的强依赖

3、R-Repeatable(可重复原则)单元测试应该可以稳定重复的运行,并且每次运行的结果都是相同的

4、S-Self Validating(自我验证原则)单元测试应该是用例自动进行验证的,不能依赖人工验证

5、T-Timely(及时原则)单元测试必须及时的进行编写,更新和维护,以保证用例可以随着业务代码的变化动态的保障质量

AIR原则

1、A-Automatic(自动化原则)单元测试应该是自动运行,自动校验,自动给出结果

2、I-Independent(独立原则)单元测试应该是独立运行,互相之间无依赖,对外部资源无依赖,多次运行之间无依赖

3、R-Repeatable(可重复原则)单元测试是可重复运行的,每次的结果都稳定可靠

© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com