2013-01-07 62 views

回答

9

與汽車相似。如果你測試它,你通常會驅動它或至少打開它。如果你檢查它通常你檢查液體,也許拉火花塞,連接到一臺電腦,並檢查其設置,撥動按鈕和開關,以確保連接。在檢查過程中,您可以測試車輛,但在測試過程中,您並不總是檢查車輛。

軟件測試很有用,因爲它允許模擬一個生產環境,以便查看是否有錯誤或者引發邏輯錯誤(如使關係脫離狀態)的錯誤。

軟件檢查涉及更多。它可能涉及測試,但也可能涉及進行代碼審查以確保使用高效的流程,並且可讀性和可維護性是適當的。它有助於確保功能正確解耦,程序運行速度儘可能快,並且幕後沒有任何事情發生,這是不可取的。

+1

非常感謝你爲這個答案,因爲它完美地描述了它,我知道有更好的理解兩種不同的方法! –

+0

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