冒烟测试:这样做是为了检查之前工作的应用程序的关键功能是否也在进行新版本,然后再进行严格的测试。
冒烟测试起源于硬件测试实践,即首次打开新硬件,如果它不着火和冒烟,则认为它是成功的。在软件行业中,烟雾测试是一种浅而广泛的方法,通过这种方法,可以测试应用程序的所有领域,而不会深入到太深。
冒烟测试是使用一组书面测试或自动测试编写的脚本。
冒烟测试旨在以粗略的方式接触应用程序的每个部分。它又浅又宽。
进行冒烟测试是为了确保程序的最关键功能是否正常工作,但不会打扰更精细的细节(例如构建验证测试)。
冒烟测试是在对应用程序的新版本进行深入测试之前对其进行的正常运行状况检查。
健全性测试:这样做是为了检查小代码是否更改或错误修复与特定
在进行该版本之前,功能按预期工作,以详细验证该特定功能或错误修复。
健全性测试是一种狭义回归测试,侧重于一个或几个功能领域。健全性测试通常是狭窄而深入的。
理智测试通常是无脚本的。
健全性测试用于确定应用程序的一小部分在进行微小更改后仍在工作。
进行健全性测试是为了证明应用程序按照规范运行。此级别的测试是验收测试的子集。
健全性测试是验证是否满足要求,首先检查所有功能的广度。