7
测试和验证之间有什么区别?
我看过的每本教科书都充分说明了测试和验证是两个不同的概念。然而,它们都没有一个清晰的(最后对我来说不够清晰)的区别。 为了提供一些背景信息,我对使用硬件设计语言(HDL)验证数字硬件设计感兴趣。 我已经看到了一些解释,这些解释诉诸于“物理”或“有形”差异:如果是关于制造的设备,那么它就是测试。这是整个故事吗?如果是这样,为什么在验证中经常出现“测试”一词(尤其是在功能验证中,我们谈论的是测试用例,测试平台,DUT(被测设备),定向测试,随机测试等。)