軟件測試工具WinRunner的工作流程

發表于:2009-07-06來源:作者:點擊數: 標簽:軟件測試工具winrunnerWinRunnerWinrunner
軟件測試工具WinRunner的工作流程及 winrunner 破解 WinRunner的工作流程大致可以分為以下六個步驟: 1.識別應用程序的GUI 在WinRunner中,我們可以使用GUI Spy來識別各種GUI對象,識別后,WinRunner會將其存儲到GUI Map File中。它提供兩種GUI Map File模式

軟件測試工具WinRunner的工作流程及winrunner破解

WinRunner的工作流程大致可以分為以下六個步驟:

  1.識別應用程序的GUI

  在WinRunner中,我們可以使用GUI Spy來識別各種GUI對象,識別后,WinRunner會將其存儲到GUI Map File中。它提供兩種GUI Map File模式: Global GUI Map File和GUI Map File per Test。其最大區別是后者對每個測試腳本產生一個GUI文件,它能自動建立、存儲、加載,推薦初學者選用這種模式。但是,這種模式不易于描述對象的改變,其效率比較低,因此對于一個有經驗的測試人員來說前者不失為一種更好的選擇,它只產生一個共享的GUI文件,這使得測試腳本更容易維護,且效率更高。

  2.建立測試腳本

  在建立測試腳本時,一般先進行錄制,然后在錄制形成的腳本中手工加入需要的TSL(與C語言類似的測試腳本語言)。錄制腳本有兩種模式: Context Sensitive和Analog,選擇依據主要在于是否對鼠標軌跡進行模擬,在需要回放時一般選用Analog。在錄制過程中這兩種模式可以通過F2鍵相互切換。

  只要看看現代軟件的規模和功能點數就可以明白,功能測試早已跨越了單靠手工敲敲鍵盤、點點鼠標就可以完成的階段。而性能測試則是控制系統性能的有效手段,在軟件的能力驗證、能力規劃、性能調優、缺陷修復等方面都發揮著重要作用。

  3.對測試腳本除錯(debug)

  在WinRunner中有專門一個Debug Toolbar用于測試腳本除錯??梢允褂胹tep、pause、breakpoint等來控制和跟蹤測試腳本和查看各種變量值。

  4.在新版應用程序執行測試腳本

  當應用程序有新版本發布時,我們會對應用程序的各種功能包括新增功能進行測試,這時當然不可能再來重新錄制和編寫所有的測試腳本。我們可以使用已有的腳本,批量運行這些測試腳本測試舊的功能點是否正常工作??梢允褂靡粋€call命令來加載各測試腳本。還可在call命令中加各種TSL腳本來增加批量能力。

  5.分析測試結果

  分析測試結果在整個測試過程中最重要,通過分析可以發現應用程序的各種功能性缺陷。當運行完某個測試腳本后,會產生一個測試報告,從這個測試報告中我們能發現應用程序的功能性缺陷,能看到實際結果和期望結果之間的差異,以及在測試過程中產生的各類對話框等。

  6.回報缺陷(defect

  在分析完測試報告后,按照測試流程要回報應用程序的各種缺陷,然后將這些缺陷發給指定人,以便進行修改和維護。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97