視覺化測試用於通過定義資料來檢查軟體故障發生的情況,開發人員可以快速識別故障原因,並清楚地表達資訊,以便任何其他開發人員可以利用這些資訊。
視覺化測試旨在顯示實際問題,而不僅僅是描述它,顯著增加理解和清晰度,以便快速解決問題。
視覺化意味著我們可以看到的。因此,視覺化測試需要整個過程的視訊錄製。它捕獲視訊格式系統測試時發生的所有事情。測試儀將圖片網路攝像頭中的圖片和來自麥克風的音訊評論作為輸入值。
視覺化檢測系統包括用於收集資料和軟體的高品質攝像機以及用於分析資料的計算機。攝像機用於在測試過程中捕獲物件的圖片。這些物件圖片通過影格抓取器傳送到計算機。
計算機具有分析圖片並確定物件是否失敗或是否通過檢查的軟體。
視訊測試系統工作的條件必須得到很好的控制,並且易於維持測試永續性。
視覺化測試提供了許多優點。它大大提高了通訊品質,因為測試人員可以將問題呈現給開發人員,而不是以書面文件形式描述。開發人員具有測試失敗所需的所有證據,因此,重點僅在於失敗的原因以及如何解決。
下面給出了一些顯著的優點和缺點:
視覺化測試的優點
視覺化測試的缺點:
總結
當使用易於檢測的缺陷測試軟體並且不允許元件變化時,可使用視覺化測試。