Testing 什么是烟雾测试?

Testing 什么是烟雾测试?,testing,Testing,可能的重复项: 什么是烟雾测试?为什么它有用?来源: 它是指在维修或首次组装后进行的第一次测试,以确保被测系统不会发生灾难性故障。在烟雾测试证明“管道不会泄漏,钥匙正确密封,电路不会烧坏,或者软件不会彻底崩溃”之后,组件就准备好进行压力更大的测试 在计算机编程和软件方面 测试,烟雾测试是一种 进一步测试的初步结果 应显示简单故障和严重故障 足以拒绝潜在客户 软件发布。在这种情况下 烟是隐喻 烟雾测试基本上只是一个健全的检查,看看软件是否在最基本的层面上运行 如果您的冒烟测试失败,这意味着运行

可能的重复项:

什么是烟雾测试?为什么它有用?

来源:

它是指在维修或首次组装后进行的第一次测试,以确保被测系统不会发生灾难性故障。在烟雾测试证明“管道不会泄漏,钥匙正确密封,电路不会烧坏,或者软件不会彻底崩溃”之后,组件就准备好进行压力更大的测试

在计算机编程和软件方面 测试,烟雾测试是一种 进一步测试的初步结果 应显示简单故障和严重故障 足以拒绝潜在客户 软件发布。在这种情况下 烟是隐喻


烟雾测试基本上只是一个健全的检查,看看软件是否在最基本的层面上运行


如果您的冒烟测试失败,这意味着运行其他功能测试没有意义。

冒烟测试是一种快速、轻量级的测试或一组测试,通常是自动的,用于确认系统的基本功能正常工作。它倾向于强调广泛而非深入的测试,通常在启动更广泛的测试集之前进行。

冒烟测试是一种快速测试,用于查看应用程序在第一次运行时是否会“着火”。换句话说,应用程序没有被破坏。

“烟雾测试”是一个来自电气工程的术语。它指的是一个非常基本、非常简单的测试,您只需插入设备,看看是否有烟雾冒出来

它不会告诉你任何关于设备是否能正常工作的信息。它告诉你的唯一一件事是它没有完全破碎

在进行更彻底的回归/集成/验收测试之前,它通常被用作一个节省时间的步骤,因为运行完整的测试套件是没有意义的,如果事情发生了


在编程中,这个术语的用法是相同的:它是一个非常肤浅、简单的测试,用于检查一些简单的属性,例如:程序是否启动?它可以打印帮助信息吗?如果这些简单的事情不起作用,那么甚至尝试运行完整的测试套件也没有意义,有时可能需要几分钟甚至几个小时。

还要做更多的家庭作业吗?老师不接受?为什么你们认为“烟雾测试”和“精神检查”是不同的?对我来说,它们是同义词。那么,也许没有什么真正的区别……我想这就回答了我的问题:)什么样的课程教授烟雾测试?根据维基百科的说法,它最初用于管道行业:“在管道系统中,烟雾测试迫使无毒的、人工产生的烟雾在轻微压力下通过废物和排水管,以发现泄漏。”比公认的答案更清楚。好的答案,唯一的注释是“运行完整的测试套件,有时可能需要几分钟甚至几个小时。”“这适用于简单的应用程序,因为对于企业系统来说,系统/集成测试通常以天或周为单位。