自動化工具:AutoRunner(簡稱AR)是澤眾軟體自主研發的自動化測試工具,也是一個自動測試框架,載入不同的測試元件,能夠實現面向不同應用的測試。通過錄制和編寫測試指令碼,實現功能測試、迴歸測試的自動化,自動化執行測試用例取代人工執行測試用例,提高測試執行效率,降低測試人工成本。
指令碼管理:AutoRunner支援Java程式、瀏覽器、Flex程式、 Siverlight 程式等型別的指令碼錄製,支援指令碼錄製暫停功能;支援配置“腳本回放時寫日誌檔案”、“指令碼執行出錯時立即停止”、“指令碼執行失敗時截圖”以及“回放動作錄製”等操作。支援腳本回放速度的設定、播放超時設定;支援從指定指令碼行開始執行的功能;支援執行失敗時顯示行號功能。
函式、指令碼呼叫:AutoRunner支援跨指令碼函式呼叫、類呼叫,支援指令碼呼叫指令碼,將常用的函式封裝在一個公共函式內可以有效提高產品開發效率,實現各種複雜指令碼的編寫,使指令碼簡單明瞭,有利於後期的維護。
校驗點:AutoRunner支援校驗物件屬性、校驗資料庫、校驗訊息框、校驗矩形文字、校驗檔案文字、校驗Excel檔案、校驗正則表示式等屬性。
引數化:AutoRunner支援指令碼引數化,實現了指令碼與資料分離:指令碼使用Java的指令碼,在指令碼執行的時候,從資料來源中讀取資料,透過迴圈引數列表對指令碼進行控制,實現了值傳遞。
同步點:支援自動同步點和手工同步點功能。
物件庫:AutoRunner支援視覺化物件庫,檢視物件的屬性;支援物件的編輯、複製、貼上、重新錄製、比較;支援物件的權重設定,透過權重設定實現模糊識別;支援物件檢視,包括檢視物件資訊和物件對比功能;支援對靜態文字控制元件手工新增物件。
圖形物件:支援圖形物件,將不能識別的物件擷取為圖片,對圖片進行操作,更方便自動化執行;支援圖片檢驗,將擷取的圖片與被測系統對應的位置進行圖片對比,可進行系統的校驗。
自動化工具:AutoRunner(簡稱AR)是澤眾軟體自主研發的自動化測試工具,也是一個自動測試框架,載入不同的測試元件,能夠實現面向不同應用的測試。通過錄制和編寫測試指令碼,實現功能測試、迴歸測試的自動化,自動化執行測試用例取代人工執行測試用例,提高測試執行效率,降低測試人工成本。
指令碼管理:AutoRunner支援Java程式、瀏覽器、Flex程式、 Siverlight 程式等型別的指令碼錄製,支援指令碼錄製暫停功能;支援配置“腳本回放時寫日誌檔案”、“指令碼執行出錯時立即停止”、“指令碼執行失敗時截圖”以及“回放動作錄製”等操作。支援腳本回放速度的設定、播放超時設定;支援從指定指令碼行開始執行的功能;支援執行失敗時顯示行號功能。
函式、指令碼呼叫:AutoRunner支援跨指令碼函式呼叫、類呼叫,支援指令碼呼叫指令碼,將常用的函式封裝在一個公共函式內可以有效提高產品開發效率,實現各種複雜指令碼的編寫,使指令碼簡單明瞭,有利於後期的維護。
校驗點:AutoRunner支援校驗物件屬性、校驗資料庫、校驗訊息框、校驗矩形文字、校驗檔案文字、校驗Excel檔案、校驗正則表示式等屬性。
引數化:AutoRunner支援指令碼引數化,實現了指令碼與資料分離:指令碼使用Java的指令碼,在指令碼執行的時候,從資料來源中讀取資料,透過迴圈引數列表對指令碼進行控制,實現了值傳遞。
同步點:支援自動同步點和手工同步點功能。
物件庫:AutoRunner支援視覺化物件庫,檢視物件的屬性;支援物件的編輯、複製、貼上、重新錄製、比較;支援物件的權重設定,透過權重設定實現模糊識別;支援物件檢視,包括檢視物件資訊和物件對比功能;支援對靜態文字控制元件手工新增物件。
圖形物件:支援圖形物件,將不能識別的物件擷取為圖片,對圖片進行操作,更方便自動化執行;支援圖片檢驗,將擷取的圖片與被測系統對應的位置進行圖片對比,可進行系統的校驗。