澤眾軟件
首頁 關于我們 下載與支持 咨詢電話:400-035-7887/021-6072 5088

AutoRunner(自動化測試工具/功能測試工具)

AutoRunner是國內專業的支持C/S、B/S各種技術框架的、基于組件識別的自動化測試工具,實現7*24小時的自動化回歸測試和功能測試,讓測試更智能。

SPASVO工具累計下載量 30812

跨系統執行重復、繁瑣、耗時的任務:RPA機器人流程自動化工具??!

  • AutoRunner(簡稱AR)是澤眾軟件自主研發的自動化測試工具,也是一個自動測試框架,加載不同的測試組件,能夠實現面向不同應用的測試。通過錄制和編寫測試腳本,實現功能測試、回歸測試的自動化,自動化執行測試用例取代人工執行測試用例,提高測試執行效率,降低測試人工成本。

    價值 說明
    可對PC端CS、BS系統進行功能自動化測試; 支持瀏覽器和客戶端系統,支持瀏覽器包括IE、谷歌、火狐、edge等;
    錄制、拖拽、編寫生成腳本,腳本語言支持JAVA擴展; 通過對被測系統界面進行操作,工具自動記錄腳本;或者之間通過增加對象的方式獲取對象,通過對于視圖對象的拖拽直接生成腳本;工具腳本是BeanShell,支持JAVA擴展,也就是用戶用JAVA語言封裝函數,工具可以識別;
    可識別標準、非標準控件,可視化管理腳本與對象; 對于頁面非WINDOWS的標準控件,工具可強制獲取對象信息,較差情況可通過坐標位置獲??;
    對象屬性豐富,一次識別通過率99%以上; 錄制腳本時,抓取頁面對象的屬性值,記錄于對象庫,可通過設置屬性權重判斷該對象在回放時是否校驗該屬性;
    測試用例可進行參數化,并且有豐富的校驗方法,可與ATF無縫集成; 通過測試用例覆蓋業務規則的測試,減少腳本設計的復雜度和腳本設計的簡單性;校驗點包括屬性校驗、數據庫校驗、文本校驗、圖形校驗;

    客戶案例

    • 國防科技大學
    • 中電54所
    • 沈陽飛機工業集團
    • 建行銀行北京總行
    • 廣州銀行
    • 中信銀行
    • 中信建投
    • 浙江農信
    • 如新(中國)日用保健品有限公司
    • 更多...
  • 腳本管理 AutoRunner支持Java程序、瀏覽器、Flex程序、 Siverlight 程序等類型的腳本錄制,支持腳本錄制暫停功能;支持配置“腳本回放時寫日志文件”、“腳本運行出錯時立即停止”、“腳本執行失敗時截屏”以及“回放動作錄制”等操作。支持腳本回放速度的設置、播放超時設置;支持從指定腳本行開始執行的功能;支持執行失敗時顯示行號功能。
    函數、腳本調用 AutoRunner支持跨腳本函數調用、類調用,支持腳本調用腳本,將常用的函數封裝在一個公共函數內可以有效提高產品開發效率,實現各種復雜腳本的編寫,使腳本簡單明了,有利于后期的維護。
    校驗點 AutoRunner支持校驗對象屬性、校驗數據庫、校驗消息框、校驗矩形文本、校驗文件文本、校驗Excel文件、校驗正則表達式等屬性。
    參數化 AutoRunner支持腳本參數化,實現了腳本與數據分離:腳本使用Java的腳本,在腳本執行的時候,從數據源中讀取數據,通過循環參數列表對腳本進行控制,實現了值傳遞。
    同步點 支持自動同步點和手工同步點功能。
    對象庫 AutoRunner支持可視化對象庫,查看對象的屬性;支持對象的編輯、復制、粘貼、重新錄制、比較;支持對象的權重設置,通過權重設置實現模糊識別;支持對象查看,包括查看對象信息和對象對比功能;支持對靜態文本控件手工添加對象。
    測試日志 AutoRunner支持自動生成、自動保存測試日志,詳細記錄腳本運行情況。支持可視化日志功能,其中包含“打開文件”、“保存文件”、“保存網頁”和“播放視頻”按鈕,前三者均是對日志文件.log進行操作。
    圖形對象 支持圖形對象,將不能識別的對象截取為圖片,對圖片進行操作,更方便自動化執行;支持圖片檢驗,將截取的圖片與被測系統對應的位置進行圖片對比,可進行系統的校驗。
  • 人工測試問題

    1、測試質量難以保證。臨時參加測試的人員很多都是沒有受到足夠培訓的人員,對應用軟件本身的理解不夠充分,對測試技術也不夠了解,往往導致測試案例設計不夠嚴密,測試的質量難以得到保證。

    2、測試成本高。組織一次大規模的回歸測試會導致大量成本發生:包括人工成本和管理成本等等。(首先是測試人員自身的成本,然后是由于測試進度比較緩慢造成的開發人員延誤造成的成本,此外,管理測試人員,協調測試和開發人員之間的關系也需要很多的工作和成本。)

    3、測試進度難以控制。由于人員、系統穩定性等眾多方面的原因,導致測試的進度比較難以度量和控制,造成項目風險,防范困難。

    4、測試案例無法保存和管理。作為一個項目,測試案例是一個重要的財富:同軟件代碼一樣,是具有版本和價值的。傳統的做法是使用文檔來保存測試案例,無法提供一種標準格式來保存測試案例。這樣會導致測試案例的存放非常困難,使用非常困難,造成了資源的浪費:但需要再做一次回歸測試的時候,往往原來的案例都被丟棄了,還需要重新設計和完成測試案例。

    目標

    1.提高回歸測試的覆蓋率,提高測試質量。

    2.每日測試的高效率。

    3.具有一致性和可重復性。由于每次自動化測試運行的腳本是相同的,所以每次執行的測試具有一致性, 人是很難做到的。由于自動化測試的一致性,很容易發現被測軟件的任何改變。

    4.更好的利用資源--周未/晚上。

    5.解決測試與開發之間的矛盾。

    6.將煩瑣的任務轉化為自動化測試。

    7.增加軟件信任度。只有經過大量測試案例測試過的版本才是可靠的,而只有使用自動測試才能夠保證在段時間內完成大量的測試案例。

    優勢

    ·支持豐富的技術框架

    使用Java作為腳本語言,使腳本更簡單,并且Java有大量的擴展包,能夠讓用戶自己來擴展功能。Java作為標準化、流行的開發技術,擁有大量的擁護者和開發者,容易學習,也更容易找到懂得Java的測試工程師,降低人員成本。AutoRunner支持函數調用,支持腳本調用腳本,能夠非常簡單地實現各種復雜腳本的編寫。

    ·采用關鍵字提醒、關鍵字高亮、關鍵字驅動

    IDE提供了關鍵字提醒和關鍵字高亮,在編寫程序的過程中彈出自動提示,防止編寫程序錯誤。關鍵字驅動提供了關鍵字視圖。支持不懂得編程語言的用戶通過拖拽和配置實現測試腳本編寫。

    ·功能全面、執行高效、運行可靠

    AutoRunner實現了全面的功能,包括:同步點、各種檢查點、參數化、錄制、腳本執行、測試日志、對象比較、視頻錄像等功能,能夠滿足用戶的各種復雜應用需求。

    AutoRunner啟動和執行速度快,避免了啟動應用的大量等待時間,也支持不需要啟動IDE可以執行測試腳本。

    ·圖形對象

    實現圖形對象,將圖片作為對象,提高對象的辨識度。對于不能識別的對象提供更好的解決方案。支持圖片檢驗,將截取的圖片與被測系統對應的位置進行圖片對比,可進行系統的校驗。

  • 對于軟件開發人員來說,高效率的自動測試工具能夠提供給程序員自己完成開發過程中的冒煙測試,便于在頻繁修改的軟件過程中迅速完成測試,保證編碼的穩定性;對于項目和產品的測試階段來說,能夠提供穩定的回歸測試,保證產品的可靠性。

    AutoRunner 適用性說明

    AutoRunner 是一個產品家族,不是一個單個的產品。這個產品家族的特點是共同使用了一個標準的 IDE,并且使用相同的測試腳本語言。從腳本的角度上看,他們是完全相同的。所不同的是相同的 IDE 采用不同的測試 plugin 組件。我們提供不同的組件以滿足不同的測試需求:

  • 2019.11

    AutoRunner v4.3.0

    1. 1、支持火狐瀏覽器與edge瀏覽器的錄制;
    2. 2、腳本視圖界面優化;
    3. 3、支持xPath定位;
    2018.8.17

    AutoRunner v4.2.0

    查看詳情
    1. 1、增強瀏覽器的兼容性;
    2. 2、優化視圖功能;
    3. 3、提高腳本執行效率;
    4. 4、新增自定義公共函數;
    5. 5、豐富腳本命令;
    2012.11.28

    AutoRunner v3.9.26

    1. 1、創建項目新增“限定錄制程序”和“不限定錄制程序”功能,其中“限定錄制程序”必須制定(.exe)、程序參數和工作路徑;
    2. 2、新增腳本錄制暫停功能;
    3. 3、新增可視化日志功能,其中包含“打開文件”、“保存文件”、“保存網頁”和“播放視頻”按鈕,前三者均是對日志文件.logd進行操作;
    4. 4、新增對象查看,包括查看對象信息和對象對比功能;
    5. 5、新增編輯配置文件界面功能。包括“腳本回放時寫日志文件”、“腳本運行出錯時立即停止”、“腳本執行失敗時截屏”以及“回放動作錄制”復選?;胤潘俣鹊脑O置、播放超時設置;
    6. 6、新增從指定腳本行開始執行的功能;
    7. 7、界面進行了一些優化。
    2012.8.10

    AutoRunner v3.8.22

    1. 1、增加對靜態文本控件的手工添加對象支持;
    2. 2、提高 inputKey、pressString 等模擬鍵盤按鍵函數的運行速度;
    2012.2.16

    AutoRunner v3.8.21

    1. 1、增加關鍵字視圖功能;
    2012.1.5

    AutoRunner v3.7.20

    1. 1、增加英文幫助文檔;
    2. 2、增加MouseMove、MouseDown、MouseUp指令;
    3. 3、增加執行失敗時顯示行號;
    2011.12.12

    AutoRunner v3.7.19

    1. 1、增加對象視圖功能;
    2011.12.5

    AutoRunner v3.7.18

    1. 1、對Java對象全面增強;
    2. 2、增加對Table的支持;
    3. 3、增加對含有Checkbox的List、Tree這類對象的支持;
    4. 4、錄制時候,增加了屏幕上標記的功能;
    5. 5、對Silverlight和WPF進行小優化;
    2011.9.21

    AutoRunner v3.7.15

    1. 1、增加了對IE9的支持;
    2011.9.15

    AutoRunner v3.7.14

    1. 1、增加了對QT對象的支持;
    2. 2、修改了對于excel校驗的向導上的小bug;
    2011.9.7

    AutoRunner v3.6.13

    1. 1、對IE網頁增加了描述性編程的支持;
    2. 2、對窗口級的智能判斷增加了用戶選擇;
    2011.08.26

    AutoRunner v3.6.12

    1. 1、增加對WPF的支持;
    2. 2、修改了對于SQL Server數據庫校驗的小bug;
    2011.08.19

    AutoRunner v3.5.11

    1. 1、把微軟的一個重要補丁集成到安裝包中;
    2. 2、對MFC、WindowsForms等采用長名字表示的控件,用短名字的表示方法;
    3. 3、重新寫了幫助文檔;
    2011.07.20

    AutoRunner v3.5.10

    1. 1、增加對Silverlight對象的識別;
    2011.06.27

    AutoRunner v3.4.9

    1. 1、增加關鍵字提醒功能;
    2. 2、增加補全代碼功能;
    3. 3、增加校驗Excel功能;
    4. 4、增加校驗正則表達式功能;
    5. 5、增加執行腳本結果的自動日志功能;
    6. 6、執行IE網頁的控件采用了智能判斷的方法;
    2011.06.03

    AutoRunner v3.3.8

    1. 1、增加了網絡許可證模式;
    2011.05.19

    AutoRunner v3.2.7

    1. 1、增加校驗數據庫功能;
    2. 2、增加校驗消息框功能;
    3. 3、增加校驗矩形文本功能;
    4. 4、增加校驗文件文本功能;
    5. 5、對于窗口大小/標題改變,使用智能判斷方法;
    6. 5、執行IE對象腳本,采用內置等待IE加載完成的方法;
    2011.05.11

    AutoRunner v3.1.6

    1. 1、增加對Flex對象的支持;
    2. 2、腳本執行的時候,增加了對窗口變化的智能判斷;
    3. 3、增加了全局熱鍵來停止腳本執行;
    4. 4、修正了一個IE中多Frame的小bug;
    5. 5、修正一些其他小bug;
滬ICP備07036474號 2003-2021 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
公眾
賬號

掃描二維碼
關注澤眾微信公眾號

澤眾官網公眾號
問題
反饋
返回
頂部

方案咨詢

×
提交信息

我們會在24小時內,給您電話回復!或者直接電話咨詢,400-035-7887,給您專業的解答。

您的信息已成功提交!

我們的客服人員稍后會與您聯系

阿姨的臭丝脚