幾乎任何測試都可以表示成一個矩陣,但要裁定的問題是,對于測試,是否矩陣是最好的方式。最重要的是,矩陣要輔之以測試的一個描述、組織安排,以及如何記錄結果。如何測試矩陣,對于編寫者可能是顯而易見的,但沒有更多的指導時,測試者可能會做錯。
矩陣的一個變化是輸入列表。它可以被插入一個分步測試或作為一個帶有關于測試的解釋性內容的矩陣。
自動化腳本。使用自動化測試軟件的決定,更多的與進行測試的規劃和組織相關,而與將要測試什么關系不大。工具改變時,一些技術問題必然會遇到,但大多數應用程序都可以找到適合的技術。項目管理必須明白,編寫自動化用例比手工測試需要花費較長的時間,因為手工測試必然首先是寫成靜態的。當界面穩定時,測試可以被錄制。真正的自動化測試的回放是在軟件生命周期的維護階段。此時,腳本可以被反復執行,甚至無人值守,極大節省了測試時間。
管理部門必須配備人員,用工具語言,如C++或Visual Basic 等來編程。簡單的腳本可以用大多數測試分析工具錄制,但功能更強大的腳本,往往使用自定義函數和對象,必須由程序員編寫。一個組可以一起安排,幾個人做普通的錄制/回放腳本,一個人編程。
和其他類型的測試用例相比,該用例適用于錄制和回放,或數據驅動腳本。除了錄制/回放腳本,自動化工具也用于性能和負載測試。他們可能會使用手工分步用例或矩陣,詳細說明自動化工具將如何被用來創建虛擬用戶,給出事務腳本,監控性能,和其他活動。
文章來源于領測軟件測試網 http://www.kjueaiud.com/