通常会花费更长的时间。 每日构建和冒烟测试是工业界公认的最佳实践之一 。 测试人员在构建并更深一步的测试之前，有必要进行冒烟测试。 微软声称，“在代码进行审查之后，"冒烟测试"是识别并修复软件的性价比最高的方法”。 冒烟测试，可以是手动测试或自动工具进行冒烟测试。 对于自动化工具测试，构建工程的程序通常会顺带进行该测试。冒烟测试可以是功能测试或者单元测试 。 功能测试通常会使用各种输入设备。从而执行完整的程序。 单元测试则是针对单一功能、子例程、对象的方法。功能测试可以是 脚本化的输入，也可以