軟件測試工具AotoRunner初探_第1頁
軟件測試工具AotoRunner初探_第2頁
軟件測試工具AotoRunner初探_第3頁
軟件測試工具AotoRunner初探_第4頁
軟件測試工具AotoRunner初探_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、個人采集整理僅供參照學習軟件測試技術作業(yè)軟件測試工具AotoRunner初探個人采集整理僅供參照學習目錄1AutoRunner簡介32AutoRunner的使用33AutoRunner功能84總結錯誤!不決義書簽。個人采集整理僅供參照學習1AutoRunner簡介AutoRunner是黑盒測試工具,能夠用來達成功能測試、回歸測試、每天建立測試與自動回歸測試以及冒煙測試等工作。是擁有腳本語言的、供給完美的針對腳本追蹤和調試功能的、支持IE測試、Windowsnative測試、B/S、C/S系統(tǒng)測試的自動化測試工具。AutoRunner能夠進行鑒于B/S架構測試對B/S系統(tǒng)進行功能測試,支持各樣B

2、/S應用和Web網站的測試。鑒于C/S架構測試對C/S系統(tǒng)進行功能測試,支持大部分的C/S系統(tǒng)測試。.NET測試對.NET種類的應用軟件進行功能測試,支持標準Windows應用程序測試和.NET應用程序測試。AutoRunner有以下特色:產品同時支持中英文版本切換、使用JAVA語言作為腳本語言,便于學習與使用、供給了強盛的測試事例編寫及測試腳本自動生成功能、支持各樣同步點,包含辨別自動同步點和自己擴展的同步點、支持手動參數化和自動參數化、支持手動增添測試組件、支持模糊辨別,經過對組件設置和權重辨別來實現模糊辨別,提升了腳本履行的靠譜性和兼容性、支持JAVA語法剖析的編寫器,重點字提示,提升腳

3、本編寫的效率、支持debug功能,能夠方便的進行腳本調試、支持測試追蹤調試,實現了JAVA的追蹤系統(tǒng):JDA、支持測試過程的錯誤辦理功能、支持Java組件的回放和錄制、支持辨別DATATABLE數據表格、新增錄制腳本窗口最小化功能,方便錄制時查察錄制的腳本、新增重點字視圖功能、新增組件庫,方便對對象屬性進行操作、新增加腳本連接履行功能、文本校驗功能加強,能夠對90%的靜態(tài)文本進行校驗。2AutoRunner的使用AutoRunner的安裝跟一般的Windows程序同樣,選擇適合的路徑安裝便可以了。安裝完以后啟動Autorunner,該軟件會讓你擬訂一個文件夾作為其工作空間,此后該軟件會依據錄制

4、的人工測試動作,自動轉變?yōu)槟_本儲藏在這個空間里,為此后方便實現測試腳本復用和自動測試做保障。個人采集整理僅供參照學習軟件安裝過程個人采集整理僅供參照學習系統(tǒng)提示一定選擇一個文件夾作為工作空間這里將“實驗文件夾”作為工作空間下面經過一個簡單的測試來體驗一下Autorunner的功能,在這里假定我們需要測試的軟件為windows自帶的計算器(因為以一個未知的測試軟件去測試一個未經過測試的程序沒有任何意義),第一創(chuàng)立測試項目輸入項目名稱,在這個例子中以test作為項目名稱個人采集整理僅供參照學習新建腳本,也能夠在這里導入已有的測試腳本輸入腳本名稱,這里用caseI來取代(不可以用case這個名稱,因

5、為這屬于保留字)個人采集整理僅供參照學習開始錄制腳本,點擊錄制,用來錄制人工操作,將人工操作自動轉變?yōu)闇y試腳本。腳本錄制結束。依據人工的操作自動生成腳本,本例上當算式為:563-63-100=,錄制達成后形成測試腳本以下列圖:個人采集整理僅供參照學習假如要達成自動化功能測試,點擊菜單中的履行鍵即可自動達成。3AutoRunner功能除了自動履行腳本的功能外,本軟件還供給了代碼補全、調用已有的腳本,設置校驗點,手動增添組件及手動達成循環(huán)測試參數設置等功能。此中設置校驗點不單對腳本語句進行校驗,還可校驗數據庫、信息框、EXECL表格、矩形文本、文件文本、正則校驗等功能。這里將此中比較重要的功能進行

6、詳盡介紹。3.1手動增添組件該軟件只對對象庫已有的對象進行回放履行,假如測試腳本中有的對象在對象庫中沒有記錄的話,會出現回放錯誤的信息。因此有以下狀況可能需要手動添加對象組件到對象庫中:1、回放時出現某個對象在對象庫中沒有找到的錯誤;2、因為錯誤改正對象屬性致使回放失??;3、某些對象在錄制時不方便錄制或許錄制失?。?、對可復用的測試腳本,需要增添某個或某幾個對象到對象庫中。5、腳本已錄制完成,需要增添組件。點擊菜單中的對象庫組件,進入到對象庫界面中。個人采集整理僅供參照學習點擊對象庫界面左下的“增添對象”按鈕,出現錄制的界面,將鼠標挪動到要增添的對象上,再同時在鍵盤上按下CTRL和ALT鍵,對

7、象被錄制的時間應當不超出1ms,因此不用長時間按下兩鍵,當對象的信息在錄制框中顯示出來,就表示增添對象已成功。增添完成后,在對象庫中即可顯示,本例中增添的是計算器的編寫窗口。能夠在對象庫中看見新增添組件的一些屬性和數值。個人采集整理僅供參照學習3.2增添校驗點該軟件能夠在任何腳本語句下增添校驗語句,也能夠在一個腳本命令或一個對象同時增添多條校驗語句,在這里持續(xù)上邊得步驟操作。對象名稱在這里選擇的是計算器的編寫窗口,因為任何數據,都只在這里顯示。因為本例中是一個數值計算,因此屬性名稱中選擇“value”,希望值中增添“400”點擊確立后,履行該腳本。履行完成后,在軟件下方的輸出框中會顯示此次的校

8、驗信息。個人采集整理僅供參照學習結果顯然值為400,可是般配結果為何是顯示“false”呢?能夠經過放大圖的部分來研究原由。我們能夠看到實質值的后邊多出個點和空格,那是因為計算器自帶這2個字符。在這里我們特別說明的是,假如在校驗語句前加上“/”這兩個字符,該校驗語句顏色會變綠,這意味著自動跳過該校驗語句,而且不履行。我們在下面可再增添一條正確的校驗語句,以下列圖:個人采集整理僅供參照學習履行以后,顯示般配。也能夠在任何腳本命令下增添校驗語句,本例中在按下按鈕“6”腳本命令下增添該校驗語句,因此希望值為“6.”。履行以后,顯示成功個人采集整理僅供參照學習也能夠同時設置多個檢查點,本例中設置兩個檢

9、查點。以下列圖:履行后,形成以下輸出報告。3.3腳本參數化個人采集整理僅供參照學習AotoRunner是自動化測試工具,數據表和隨機數參數化是讓軟件自動跑腳本,假如當表格中的環(huán)境參數發(fā)生變化時,只要變動發(fā)生變化的參數,而不用改正腳本內容,拓寬了測試腳本的復用范圍。下面讓我們看看怎樣將測試腳本進行參數化。我們在這里新建一個腳本“param”。要回放的對象,第一一定存在于對象庫中,我們將計算器在本例中要用到的對象組件手動增添到對象庫中。增添完成后以下列圖第一,我們要先結構一個待測試的參數表,在軟件主界面的下面點擊“參數個人采集整理僅供參照學習表”標簽,假定我們要測試的是一個3*5的一個EXECL表

10、格,先畫出這個參數表格,以下:將表格的內容填滿,在這里“btnA”,“btnB”,“result”能夠是存心義的任何字符,不是存在于對象庫中的對象。我們還要明確知道填入參數表中的數字的含義,本例中是代表計算器按鈕上的數值,因此只好是數字,不可以是一串字符。自然假如是科學性的話,還能夠是AF的字母。因為計算器中默認自帶一個點和一個空格,因此我們要在結果中也帶這些字符。第一點擊菜單中的循環(huán)參數表,AotoRunner中循環(huán)體(下列圖中綠字以上的腳本命令為循環(huán)體)可自動生成,而循環(huán)體中的腳本則依據測試的不一樣只好手工編寫,這需要有必定的腳本編寫功底和熟習本軟件的腳本命令語言。而腳本的各樣命令語言都能夠在幫助腳本這一章節(jié)詳盡的進行認識。寫好的腳本以下列圖:個人采集整理僅供參照學習上圖中getParameterDataList命令含義:從xls表中獲得數據列表。ge

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論