0


阿里巴巴Java开发 单元测试和安全规约

前言

单元测试和安全规约依次分为【重要】、【建议】、【参考】,整理单元测试和安全规约为了更好处理代码中bug,使得代码更加安全。

1.单元测试

1.【重要】好的单元测试必须遵守 AIR 原则。

    说明:单元测试在线上运行时,感觉像空气(AIR)一样感觉不到,但在测试质量的保障上,却是非常关键的。好的单元 测试宏观上来说,具有自动化、独立性、可重复执行的特点。
  • A:Automatic(自动化)
  • I:Independent(独立性)
  • R:Repeatable(可重复)

2.【重要】单元测试应该是全自动执行的,并且非交互式的。

    测试用例通常是被定期执行的,执行过程必须 完全自动化才有意义。输出结果需要人工检查的测试不是一个好的单元测试。不允许使用 System.out 来 进行人肉验证,单元测试必须使用 assert 来验证。

3.【重要】保持单元测试的独立性。为了保证单元测试稳定可靠且便于维护,单元测试用例之间决不能互相 调用,也不能依赖执行的先后次序。


本文转载自: https://blog.csdn.net/nmmking/article/details/137423167
版权归原作者 夜飞鼠 所有, 如有侵权,请联系我们删除。

“阿里巴巴Java开发 单元测试和安全规约”的评论:

还没有评论