專業提供無毒且安全的軟件及游戲下載!
當前位置:首頁 > 電腦軟件 > 系統工具 >WinRunner測試工具下載 v8.2 完美特別版

WinRunner測試工具下載 v8.2 完美特別版

  • 軟件大?。?/em>192.71MB
  • 更新日期:2021-06-09
  • 語言:簡體中文
  • 類別:系統工具
  • 適用環境:WinAll
  • 安全檢測: 無插件 360通過 騰訊通過 金山通過 瑞星通過
  • 本地下載

    普通http下載速度慢

軟件介紹

winrunner特別版是一款非常專業的企業應用程序測試工具,我們可以通過這款軟件來檢測程序是否能夠正常運行。對于任何一個程序開發公司來講,程序的測試都是非常重要的。我們可以使用WinRunner測試工具來檢測自己開發的程序是否存在問題,從而能夠更好地處理掉這些問題和漏洞。

winrunner特別版

軟件簡介

WinRunner (以下簡稱 WR)是基于 MS Windows 的功能測試工具。

由于 C/S 結構的軟件功能增加越來越快,QA 部門測試難度越來越大,手工測試已經跟不上這種發展趨勢。

WR 可以幫助你自動處理從測試開發到測試執行的整個過程。你可以創建可修改和可復用的測試腳本,而不用擔心軟件功能模塊的變更。你只需要在下班后讓計算機自動執行這些腳本,就能輕而易舉的發現軟件中的錯誤,從而確保軟件的質量。

winrunner特別版軟件模式

測試模式

當你在軟件操作中點擊 GUI(圖形用戶界面)對象時,WR 會用一種類 C 的測試腳本語言(TSL)生成一個測試腳本。你可以用手工編程的方法編輯這個腳本。WR 包括的功能生成器(Function Generator)可以幫助你快速簡便的在已錄制的測試中添加功能。WR 包括兩種錄制測試的模式:

模擬模式

這種模式記錄鼠標點擊、鍵盤輸入和鼠標在二維平面上(x 軸和 y 軸)的精確運動軌跡。執行測試時,WR 讓鼠標根據軌跡運動。這種模式對于那些需要追蹤鼠標運動的測試非常有用,例如畫圖軟件。

winrunner特別版軟件功能

輕松創建測試:用WinRunner創建一個測試,只需點擊鼠標和鍵盤,完成一個標準的業務操作流程,WinRunner自動記錄你的操作并生成所需的腳本代碼。這樣,即使計算機技術知識有限的業務用戶輕松創建完整的測試。你還可以直接修改測試腳本以滿足各種復雜測試的需求。WinRunner提供這兩種測試創建方式,滿足測試團隊中業務用戶和專業技術人員的不同需求。

插入檢查點:在記錄一個測試的過程中,可以插入檢查點,檢查在某個時刻/狀態下,應用程序是否運行正常。在插入檢查點后,WinRunner會收集一套數據指標,在測試運行時對其一一驗證。WinRunner提供幾種不同類型的檢查點,包括文本的、GUI、位圖和數據庫。例如,用一個位圖檢查點,你可以檢查公司的圖標是否出現于指定位置。

檢驗數據:除了創建并運行測試,WinRunner還能驗證數據庫的數值,從而確保業務交易的準確性。例如,在創建測試時,可以設定哪些數據庫表和記錄需要檢測;在測試運行時,測試程序就會自動核對數據庫內的實際數值和預期的數值。WinRunner自動顯示檢測結果,在有更新/刪除/插入的記錄上突出顯示以引起注意。

增強測試:為了徹底全面地測試一個應用程序,需要使用不同類型的數據來測試。WinRunner的數據驅動向導( Data Driver Wizard)可以讓你簡單地點擊幾下鼠標,就可以把一個業務流程測試轉化為數據驅動測試,從而反映多個用戶各自獨特且真實的行為。

以一個訂單輸入的流程為例,你可能希望把訂單號或客戶名稱作為可變欄,用多套數據進行測試。使用Data Driver Wizard,你可以選擇訂單號或客戶名稱用數據表格文件中的哪個欄目的數據替換。你可以把訂單號或客戶名稱輸入數據表格文件,或從其它表格和數據庫中導入。數據驅動測試不僅節省了時間和資源,又提高了應用的測試覆蓋率。

WinRunner還可以通過Function Generator增加測試的功能。使用Function Generator可以從目錄列表中選擇一個功能增加到你的測試中以提高測試能力。例如,你可以選擇”calendar”,然后從日歷功能的下屬目錄中選擇,如Calendar_select_date(),然后你可以直觀地輸入參數,把這個功能插入到你的測試中。

針對相當數量的企業應用里非標準對象,WinRunner提供了Virtual Object Wizard來識別以前未知的對象。使用Virtual Object Wizard,你可以選擇未知對象的類型,設定標識和命名。在錄制使用該對象的測試時,WinRunner會自動對應它的名字,從而提高測試腳本的可讀性和測試質量。

運行測試:創建好測試腳本,并插入檢查點和必要的添加功能后,你就可以開始運行測試。運行測試時,WinRunner會自動操作應用程序,就象一個真實的用戶根據業務流程執行著每一步的操作。測試運行過程中,如有網絡消息窗口出現或其它意外事件出現,WinRunner也會根據預先的設定排除這些干擾。

分析結果:測試運行結束后,你需要分析測試結果。WinRunner通過交互式的報告工具來提供詳盡的、易讀的報告。報告中會列出測試中發現的錯誤內容、位置、檢查點和其它重要事件,幫助你對測試結果進行分析。這些測試結果還可以通過Mercury Interactive的測試管理工具TestDirector來查閱。

維護測試:隨著時間的推移,開發人員會對應用程序做進一步的修改,并需要增加另外的測試。使用WinRunner,你不必對程序的每一次改動都重新創建你的測試。WinRunner可以創建在整個應用程序生命周期內都可以重復使用的測試,從而大大地節省時間和資源,充分利用你的測試投資。

每次記錄測試時,WinRunner會自動創建一個GUI Map文件以保存應用對象。這些對象分層次組織,既可以總覽所有的對象,也可以查詢某個對象的詳細信息。一般而言,對應用程序的任何改動都會影響到成百上千個測試。通過修改一個GUI Map文件而非無數個測試,WinRunner可以方便地實現測試重用。

幫助你的應用程序為無線應用作準備:隨著無線設備種類和數量的增加,你的應用程序測試計劃需要同時滿足傳統的基于瀏覽器的用戶和無線瀏覽設備,如移動電話、傳呼機和個人數字助理(PDA)。

無線應用協議是一種公開的、全球性的網絡協議,用來支持標準數據格式化和無線設備信號的傳輸。

使用WinRunner,測試人員可以利用微型瀏覽模擬器來記錄業務流程操作,然后回放和檢查這些業務流程功能的正確性。

2006年Mercury公司被HP全權收購,如今Winrunner已從HP產品家族中消失。一代巨星就這樣隕落了;然而它的市場并未絕跡,目前國內外仍有眾多公司使用它做自動化測試,它的C語言腳本也決定了它在IT系統底層及嵌入式領域的強大便利。

winrunner特別版使用技巧

一、通配符

![內容].* (空格)

如: !Form.* ,表示為“Form”+任何字符串

!.* Form,表示為任何字符串+“Form”

二、文件路徑

\\

TSL 語言中,文件路徑要用“\\”表示

三、控件識別問題

有時錄制腳本時發現有的控件識別不了(比如WEB頁面中的標準控件識別不了),

可能由以下情況造成:

1. 啟動WinRunner時沒有加載相應的Addin;

2. WinRunner在應用程序之后啟動;

3.可用虛擬控件

四、建立數據庫檢查點

有的人發現建立數據庫檢查點時不能建立新的查詢,覺得很奇怪,這是因為系統中沒有安裝Microsoft Query 的緣故。 Office 2003 中有Microsoft Query的安裝,不過缺省是不安裝Microsoft Query的,只要運行Office 2003 的安裝程序,在更改安裝中將Microsoft Query設為從本機運行,確定安裝即可。

五、自動加載GUI Map文件

static test_Path = getvar("testname"); # 得到測試用例的路徑

static guifile_path = test_Path & "\\GUI_File.gui";

# GUI Map文件名,建議將GUI Map文件保存在測試腳本的目錄中,如果不是,

將這里改為相應的絕對路徑或相對路徑

GUI_unload_all(); # 清空已經加載的GUI Map

GUI_load(guifile_path); # 加載GUI Map文件

report_msg(test_Path); # 報告路徑,調試腳本時用,正式執行可以不要

WinRunner是一個黑盒測試工具,可以啟動任何程序,模擬所有的鍵盤和鼠標的輸入,檢查輸出的數據。一般來說,測試一個軟件可以分為幾個步驟:啟動程序、輸入數據(鍵盤和鼠標操作)、檢查輸出,WinRunner可以實現這些操作,做到自動化執行。

一般使用方法

1、啟動WinRunner后,會自動彈出“Add-In Manager”窗口,一般不需要選擇,直接按“OK”就可以了。

2、“主菜單-File-New”,創建新的項目

3、“主菜單-Create-Record - Context Sensitive”,開始錄制測試過程

4、運行被測程序,輸入數據,測試各種功能

5、“主菜單-Create-Stop Recording”,結束錄制

6、重新運行錄制好的流程,注意起始環境與錄制前一致

7、流程能正確運行后,設置斷點,讓流程運行到適當的地方插入檢查輸出的語句

8、“主菜單-Create-GUI CheckPoint”可插入檢查窗口對象屬性的語句

9、“主菜單-Create-Bitmap CheckPoint”可檢查對象的整個圖象是否正確

10、“主菜單-Create-Database CheckPoint”可檢查數據庫的數據是否正確

11、“主菜單-Create-Get Text”可獲取對象中某個位置上的字符串(用From Screen Area可以獲得定位數據),之后可進行比較或賦值到其它地方

12、可以用“report_msg”函數輸出測試結果,“&”是連接符

13、讓流程完全自動執行,不在遇到錯誤時中止,可以在“主菜單-Setting-General Options”中配置“Break when verification fails”

高級使用方法

1、“主菜單-Create-Record - Analog”,可以完全模擬鼠標的運動,例如不按鍵時鼠標的移動。

2、可以用function自定義函數,注意要用“auto”在函數開始的地方定義變量

3、可以用call調用其它流程,流程中傳遞參數,可以在被調用流程“主菜單-File-Test Properties”里面設置

注意事項:

1、WebTest的流程只是重現鍵盤和鼠標的操作,不會等待被測程序產生結果才進行后面的操作。如果被測程序運行緩慢,可能會造成不同步,這時可以用“wait”函數和“web_sync”函數。

2、WinRunner7.01的WebTest插件不支持IE6,支持win2000自帶的IE5

3、如果函數中的語句語法有問題,流程執行的順序將難以預料

用戶評論
所有評論(5)
昵稱:
(您的評論需要經過審核才能顯示)
精選留言 來自廣西崇左聯通用戶 發表于: 2023-10-2
很需要這種軟件,謝謝分享。
精選留言 來自遼寧營口電信用戶 發表于: 2023-5-20
感覺這類型中算頂尖了
精選留言 來自河南駐馬店移動用戶 發表于: 2023-6-27
挺好的,沒有全家桶
精選留言 來自云南玉溪聯通用戶 發表于: 2023-4-10
這軟件上手很方便
精選留言 來自新疆和田聯通用戶 發表于: 2023-11-19
最近正在想找個這樣的軟件,謝謝!

軟件投訴或糾錯

問題:
說明:
郵箱:
99久免费视频精品,精品久久久久久中文字幕无码,亚洲最大无码中文字幕,成人区精品一区二区不卡