2013-01-07 63 views

回答

9

与汽车相似。如果你测试它,你通常会驱动它或至少打开它。如果你检查它通常你检查液体,也许拉火花塞,连接到一台电脑,并检查其设置,拨动按钮和开关,以确保连接。在检查过程中,您可以测试车辆,但在测试过程中,您并不总是检查车辆。

软件测试很有用,因为它允许模拟一个生产环境,以便查看是否有错误或者引发逻辑错误(如使关系脱离状态)的错误。

软件检查涉及更多。它可能涉及测试,但也可能涉及进行代码审查以确保使用高效的流程,并且可读性和可维护性是适当的。它有助于确保功能正确解耦,程序运行速度尽可能快,并且幕后没有任何事情发生,这是不可取的。

+1

非常感谢你为这个答案,因为它完美地描述了它,我知道有更好的理解两种不同的方法! –

+0

我喜欢stackoverflow的原因是人们有非常有洞察力的例子。 – Faizan