測試環境的五要素之其他要素 測試環境的搭建
數據準備
測試的數據源非常重要,應盡uJ能地取得大暈真實數據。無法取得真實數據時盡卅能模擬出大量數據。數據準備包括數據量和真實性兩個方面?,F實中越來越多的軟件產品需要處理大最的信息,不町避免地使用到數據庫系統。少
量數據情況下,軟件產品表現出色,一旦交付使用,數據急速增長,往往一個簡單的數據
查詢操作就可能耗費掉大量’最貴的系統資源,使產品性能下降,失去可用性。這樣的案例已經太多丁。數據的真實性通常表現為IE確數據和錯誤數據,在容錯測試中對錯誤數據的處理和系統恢復是測試的關鍵。對于更為復雜的嵌入式實時軟件系統,例如慣性導航系統僅有慣性平臺誣不夠,為了產生測試數據,還必須使慣性平臺按要求運動起來,也可以用軟件來仿真外部設備,但開發仿真程序又并非易事。
網絡環境
隨著網絡的普及,越來越多的軟件產品離不開網絡環境,|_【_9絡環境是硬件因素和軟件因素的綜合。各種路由器、交換機、網線、網粒等足硬件基礎,各種代理、網莢、協議、防火墻等是軟件基礎。正確的剛絡環境離不行人的斟素,搭建、維護、調整嘲絡環境以適應測試的需要。人為的造成嘲絡環境的錯誤,也將導致測試任務的失敗。負責網絡環境的測試人員應具備網絡管理員的基本素質。
測試工具
選擇測試工具的描述包括兩個方面:折中需求和實際條件來選擇已有的測試工其;有重點地白行開發測試輔助工具。有時軟件測試必須依托工具,以便測試過程的自動/半自動執行和測試結果的自動/半自動評審和報告。目前市場上測試工具分為三類:代碼分析工具、自動,半自動測試過程管理工具和測試資源管理工具。