Borland SilkTest 2008 R2 SP1 軟體功能測試工具 英文DVD版 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 軟體名稱:BorlandSilkTest2008R2SP1 語系版本:英文DVD版 光碟片數:單片裝(單面DVD) 破解說明:安裝時若詢問授權請指到\arn目錄下的授權檔 系統支援:WindowsXP/Vista 軟體類型:應用軟體 更新日期:2009.08.20 官方網站:http://www.borland.com/us/products/silk/silktest/index.html 中文網站:http://seednet.to 軟體簡介:(以官方網站為準) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= BorlandSilkTest屬於軟體功能測試工具,是Borland公司所提出軟體品質管制解 決方案的套件之一。這個工具採用精靈設定與自動化執行測試,無論是程式設計新 手或資深的專家都能快速建立功能測試,並分析功能錯誤。 SilkTest包括2個核心元件,分別是SilkTestIntegratedDevelopmentEnvironm ent(IDE)與SilkTestAgent(代理程式)。SilkTestIDE的視覺化使用者介面, 讓測試人員可以針對指令碼、架構與測試計畫等,快速開發、編輯、編譯、執行、 分析,以及除錯;而SilkTest代理程式會將4Testscript中的指令轉譯成視覺化的 指令,並負責驅動與監視整個測試過程。此外,在測試執行過程中,IDE也負責與 代理程式溝通。由於IDE可與代理程式分別安裝在不同的電腦上執行,一個IDE可分 析多個代理程式的結果,讓設計師可同時在多台電腦進行測試,縮減測試週期。 TrueLog技術,這是獨立的分析工具,每當測試案例產生錯誤時,TrueLog可以快速 地定位出產生錯誤的程式碼位置,特別是當程式碼非常龐大時,TrueLog還可以比對 不同的測試結果。新版更可以整合BorlandStarTeam,用於管理程式碼,以及在微 軟的Winodws作業系統中使用Eclipse3.2開發的應用程式.SilkTest也提供自動化 功能和回歸測試工具,使測試人員可驗證網頁、Java、用戶端∕伺服器和企業應用 程式等。 SilkTest為程式設計師提供2種測試流程:基本流程(Basic)與資料驅動流程(Da taDriven)。基本流程用於由無到有建立一個測試流程,通常是軟體發展時新增功 能的驗證。資料驅動流程則是從現有的測試案例中,藉由記錄、資料導向的精靈, 讓新手不需編寫程式碼就可建立並自訂測試,只要修改原來測試案例中的參數即可。 基本流程具錯誤復原系統,執行長時期的無人測試 設計師為軟體新增功能時,可以先從基本流程建立測試案例,工具列上有5個主要步 驟,分別是建立專案、開啟延伸檔、設定系統回復、錄製測試案例、執行與檢視結 果等。 開啟延伸檔主要是因為在測試網頁應用程式時,還包括DCOM元件或ActiveX元件。 錄製測試案例則是從使用者操作的角度,錄製成自動執行檔,後續只要執行測試案 例,系統會以錄製好的劇本,依流程執行。以往設計師必須撰寫測試程式,錄製可 以短時間產生複雜的功能測試動作。錄製動作完成後,系統會自動產生4Testscri pt程式碼(目標導向的第4代指令碼語言),設計師只要按下「貼到編輯器」按鈕, 就可以到IDE上檢視測試案例程式或修改等.測試人員執行長時期的自動化無人測試 時,為避免發生錯誤而損毀應用程式,可以設定Silk的系統回復,在錯誤產生時記 錄並恢復程式原來正常的狀態。 可執行大量或重複性資料的測試 資料驅動流程主要用於資料驗證這類功能,例如使用者登入網頁時,鍵入名稱與帳 號。整個流程分為4個步驟,分別是設定測試案例、設定資料參數、執行與檢視結果 等。 當測試人員修改或鍵入資料參數時,有些功能也相當便利,例如「Find.FindNext. Click()」,鍵入到「(」時,系統會以浮動視窗指示允許設定的參數值,例如整 數或布林值,使設計師不用反復除錯。 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=