澤眾AutoRunner(自動(dòng)化測試工具/功能測試工具)

自動(dòng)化測試工具

澤眾AutoRunner是國內(nèi)專業(yè)的支持C/S、B/S各種技術(shù)框架的、基于組件識(shí)別的自動(dòng)化測試工具,實(shí)現(xiàn)7*24小時(shí)的自動(dòng)化回歸測試和功能測試,讓測試更智能。

澤眾工具累計(jì)下載量 35789



澤眾TestOne(一站式自動(dòng)化測試平臺(tái))低代碼,智能化,高效率,讓測試變得簡單

  • 澤眾AutoRunner(簡稱AR)是澤眾軟件自主研發(fā)的自動(dòng)化測試工具,也是一個(gè)自動(dòng)測試框架,加載不同的測試組件,能夠?qū)崿F(xiàn)面向不同應(yīng)用的測試。通過錄制和編寫測試腳本,實(shí)現(xiàn)功能測試、回歸測試的自動(dòng)化,自動(dòng)化執(zhí)行測試用例取代人工執(zhí)行測試用例,提高測試執(zhí)行效率,降低測試人工成本。

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

    客戶案例

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

    1、測試質(zhì)量難以保證。臨時(shí)參加測試的人員很多都是沒有受到足夠培訓(xùn)的人員,對(duì)應(yīng)用軟件本身的理解不夠充分,對(duì)測試技術(shù)也不夠了解,往往導(dǎo)致測試案例設(shè)計(jì)不夠嚴(yán)密,測試的質(zhì)量難以得到保證。

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

    3、測試進(jìn)度難以控制。由于人員、系統(tǒng)穩(wěn)定性等眾多方面的原因,導(dǎo)致測試的進(jìn)度比較難以度量和控制,造成項(xiàng)目風(fēng)險(xiǎn),防范困難。

    4、測試案例無法保存和管理。作為一個(gè)項(xiàng)目,測試案例是一個(gè)重要的財(cái)富:同軟件代碼一樣,是具有版本和價(jià)值的。傳統(tǒng)的做法是使用文檔來保存測試案例,無法提供一種標(biāo)準(zhǔn)格式來保存測試案例。這樣會(huì)導(dǎo)致測試案例的存放非常困難,使用非常困難,造成了資源的浪費(fèi):但需要再做一次回歸測試的時(shí)候,往往原來的案例都被丟棄了,還需要重新設(shè)計(jì)和完成測試案例。

    目標(biāo)

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

    2.每日測試的高效率。

    3.具有一致性和可重復(fù)性。由于每次自動(dòng)化測試運(yùn)行的腳本是相同的,所以每次執(zhí)行的測試具有一致性, 人是很難做到的。由于自動(dòng)化測試的一致性,很容易發(fā)現(xiàn)被測軟件的任何改變。

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

    5.解決測試與開發(fā)之間的矛盾。

    6.將煩瑣的任務(wù)轉(zhuǎn)化為自動(dòng)化測試。

    7.增加軟件信任度。只有經(jīng)過大量測試案例測試過的版本才是可靠的,而只有使用自動(dòng)測試才能夠保證在短時(shí)間內(nèi)完成大量的測試案例。

    優(yōu)勢

    ·支持豐富的技術(shù)框架

    使用Java作為腳本語言,使腳本更簡單,并且Java有大量的擴(kuò)展包,能夠讓用戶自己來擴(kuò)展功能。Java作為標(biāo)準(zhǔn)化、流行的開發(fā)技術(shù),擁有大量的擁護(hù)者和開發(fā)者,容易學(xué)習(xí),也更容易找到懂得Java的測試工程師,降低人員成本。AutoRunner支持函數(shù)調(diào)用,支持腳本調(diào)用腳本,能夠非常簡單地實(shí)現(xiàn)各種復(fù)雜腳本的編寫。

    ·采用關(guān)鍵字提醒、關(guān)鍵字高亮、關(guān)鍵字驅(qū)動(dòng)

    IDE提供了關(guān)鍵字提醒和關(guān)鍵字高亮,在編寫程序的過程中彈出自動(dòng)提示,防止編寫程序錯(cuò)誤。關(guān)鍵字驅(qū)動(dòng)提供了關(guān)鍵字視圖。支持不懂得編程語言的用戶通過拖拽和配置實(shí)現(xiàn)測試腳本編寫。

    ·功能全面、執(zhí)行高效、運(yùn)行可靠

    AutoRunner實(shí)現(xiàn)了全面的功能,包括:同步點(diǎn)、各種檢查點(diǎn)、參數(shù)化、錄制、腳本執(zhí)行、測試日志、對(duì)象比較、視頻錄像等功能,能夠滿足用戶的各種復(fù)雜應(yīng)用需求。

    AutoRunner啟動(dòng)和執(zhí)行速度快,避免了啟動(dòng)應(yīng)用的大量等待時(shí)間,也支持不需要啟動(dòng)IDE可以執(zhí)行測試腳本。

    ·圖形對(duì)象

    實(shí)現(xiàn)圖形對(duì)象,將圖片作為對(duì)象,提高對(duì)象的辨識(shí)度。對(duì)于不能識(shí)別的對(duì)象提供更好的解決方案。支持圖片檢驗(yàn),將截取的圖片與被測系統(tǒng)對(duì)應(yīng)的位置進(jìn)行圖片對(duì)比,可進(jìn)行系統(tǒng)的校驗(yàn)。

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

    AutoRunner 適用性說明

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

  • 2022.06.28

    AutoRunner v5.0

    1. 自然語言視圖優(yōu)化:
    2. 1、控件顯示正確的名稱(預(yù)告時(shí)間)
    3. 2、樹形結(jié)構(gòu)層次展示
    4. 3、控制流(if/for) 均展示中文以及相關(guān)條件
    5. 4、支持多行拖拽移動(dòng)、 上下左右移動(dòng)事件
    6. 5、支持模板編寫添加對(duì)象(xpath、 ID、class等)
    7. 6、支持容器對(duì)象獲取.
    8. 7、支持以項(xiàng)目為單位進(jìn)行的項(xiàng)目對(duì)象模板庫
    9. 8、右鍵可插入一些腳本函數(shù)(如sleep、校驗(yàn)文本、打印等)

    10. 對(duì)象庫優(yōu)化:
    11. 1、對(duì)象庫內(nèi)對(duì)象名稱修改應(yīng)針對(duì)這個(gè)對(duì)象
    12. 2、腳本名稱支持中文
    13. 3、對(duì)象庫錄制順序展示
    14. 4、權(quán)重去掉,重要的放前面;分類
    15. 5、針對(duì)圖片對(duì)象設(shè)置相似度對(duì)比
    16. 6、定位返回位置信息(窗口全屏/局部)

    17. 優(yōu)化:
    18. 1.加入執(zhí)行順序
    19. 2. if/for控制流語句可用線條展示作用域
    20. 3.數(shù)據(jù)引用與存儲(chǔ)可進(jìn)行選擇;
    21. 4.操作類型、對(duì)象類型、參數(shù)類型可新增、選擇.
    22. 5.父節(jié)點(diǎn)可進(jìn)行新增操作語句操作
    23. 6.流程圖
    2019.11

    AutoRunner v4.3.0

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

    AutoRunner v4.2.0

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

    AutoRunner v3.9.26

    1. 1、創(chuàng)建項(xiàng)目新增“限定錄制程序”和“不限定錄制程序”功能,其中“限定錄制程序”必須指定(.exe)、程序參數(shù)和工作路徑;
    2. 2、新增腳本錄制暫停功能;
    3. 3、新增可視化日志功能,其中包含“打開文件”、“保存文件”、“保存網(wǎng)頁”和“播放視頻”按鈕,前三者均是對(duì)日志文件.logd進(jìn)行操作;
    4. 4、新增對(duì)象查看,包括查看對(duì)象信息和對(duì)象對(duì)比功能;
    5. 5、新增編輯配置文件界面功能。包括“腳本回放時(shí)寫日志文件”、“腳本運(yùn)行出錯(cuò)時(shí)立即停止”、“腳本執(zhí)行失敗時(shí)截屏”以及“回放動(dòng)作錄制”復(fù)選。回放速度的設(shè)置、播放超時(shí)設(shè)置;
    6. 6、新增從指定腳本行開始執(zhí)行的功能;
    7. 7、界面進(jìn)行了一些優(yōu)化。
    2012.8.10

    AutoRunner v3.8.22

    1. 1、增加對(duì)靜態(tài)文本控件的手工添加對(duì)象支持;
    2. 2、提高 inputKey、pressString 等模擬鍵盤按鍵函數(shù)的運(yùn)行速度;
    2012.2.16

    AutoRunner v3.8.21

    1. 1、增加關(guān)鍵字視圖功能;
    2012.1.5

    AutoRunner v3.7.20

    1. 1、增加英文幫助文檔;
    2. 2、增加MouseMove、MouseDown、MouseUp指令;
    3. 3、增加執(zhí)行失敗時(shí)顯示行號(hào);
    2011.12.12

    AutoRunner v3.7.19

    1. 1、增加對(duì)象視圖功能;
    2011.12.5

    AutoRunner v3.7.18

    1. 1、對(duì)Java對(duì)象全面增強(qiáng);
    2. 2、增加對(duì)Table的支持;
    3. 3、增加對(duì)含有Checkbox的List、Tree這類對(duì)象的支持;
    4. 4、錄制時(shí)候,增加了屏幕上標(biāo)記的功能;
    5. 5、對(duì)Silverlight和WPF進(jìn)行小優(yōu)化;
    2011.9.21

    AutoRunner v3.7.15

    1. 1、增加了對(duì)IE9的支持;
    2011.9.15

    AutoRunner v3.7.14

    1. 1、增加了對(duì)QT對(duì)象的支持;
    2. 2、修改了對(duì)于excel校驗(yàn)的向?qū)系男ug;
    2011.9.7

    AutoRunner v3.6.13

    1. 1、對(duì)IE網(wǎng)頁增加了描述性編程的支持;
    2. 2、對(duì)窗口級(jí)的智能判斷增加了用戶選擇;
    2011.08.26

    AutoRunner v3.6.12

    1. 1、增加對(duì)WPF的支持;
    2. 2、修改了對(duì)于SQL Server數(shù)據(jù)庫校驗(yàn)的小bug;
    2011.08.19

    AutoRunner v3.5.11

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

    AutoRunner v3.5.10

    1. 1、增加對(duì)Silverlight對(duì)象的識(shí)別;
    2011.06.27

    AutoRunner v3.4.9

    1. 1、增加關(guān)鍵字提醒功能;
    2. 2、增加補(bǔ)全代碼功能;
    3. 3、增加校驗(yàn)Excel功能;
    4. 4、增加校驗(yàn)正則表達(dá)式功能;
    5. 5、增加執(zhí)行腳本結(jié)果的自動(dòng)日志功能;
    6. 6、執(zhí)行IE網(wǎng)頁的控件采用了智能判斷的方法;
    2011.06.03

    AutoRunner v3.3.8

    1. 1、增加了網(wǎng)絡(luò)許可證模式;
    2011.05.19

    AutoRunner v3.2.7

    1. 1、增加校驗(yàn)數(shù)據(jù)庫功能;
    2. 2、增加校驗(yàn)消息框功能;
    3. 3、增加校驗(yàn)矩形文本功能;
    4. 4、增加校驗(yàn)文件文本功能;
    5. 5、對(duì)于窗口大小/標(biāo)題改變,使用智能判斷方法;
    6. 5、執(zhí)行IE對(duì)象腳本,采用內(nèi)置等待IE加載完成的方法;
    2011.05.11

    AutoRunner v3.1.6

    1. 1、增加對(duì)Flex對(duì)象的支持;
    2. 2、腳本執(zhí)行的時(shí)候,增加了對(duì)窗口變化的智能判斷;
    3. 3、增加了全局熱鍵來停止腳本執(zhí)行;
    4. 4、修正了一個(gè)IE中多Frame的小bug;
    5. 5、修正一些其他小bug;
滬ICP備07036474號(hào) 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系