冒烟测试与健全测试比较和区别如下表所示:
编号 | 冒烟测试 | 健全测试 |
---|---|---|
1 | 它是一种测试应用程序所有部分测试位置的广泛方法。 | 它是一种测试应用程序特定部分的狭隘方法。 |
2 | 它通过执行严格的测试来测量系统的稳定性。 | 它通过执行严格的测试来衡量系统的合理性。 |
3 | 烟雾测试可以手动或自动进行。 | 可以在没有测试用例或脚本的情况下完成健全性测试。 |
4 | 它由测试人员和开发人员执行。 | 它仅由测试人员执行。 |
5 | 测试是在没有深入的情况下完成的,但是每当需要时,测试人员必须深入研究 | 完整性测试不需要深入了解应用程序。 |
6 | 烟雾测试记录到文档。 | 完整性测试不用记录到文档。 |
7 | 它用于测试应用程序的端到端功能。 | 它仅用于测试修改或缺陷固定功能。 |
8 | 它被视为验收测试的子集。 | 它被认为是回归测试的一个子集。 |