我已经阅读了几篇关于烟雾和健全性测试的帖子。一切都几乎令人困惑。没有解释清楚,只是重复了这个问题,除了一些两三个帖子,基于这两个或三个帖子,我得出结论,以下是正式的过程:
冒烟测试(广义健康检查)---then--> 健全性测试(检查一些主要功能到更深层次)(专业健康检查)----------------然后- -------> 功能测试(更深层次的完整功能检查)
我在上述概念中是否正确?
我对何时执行理智感到困惑。在第一次构建时执行烟雾。但是什么时候执行理智呢?理智是仅在每次烟雾之后执行还是在每次构建经历一些变化时执行(即即使没有执行烟雾,因为烟雾仅在第一次构建时执行)或者在这两种情况下?