自動化編程軟件有哪些 自動化測試工具有哪些?
自動化測試工具有哪些?自動化工具:autorunner(AR)是澤中軟件自主開發(fā)的自動化測試工具。它也是一個自動測試框架。它可以加載不同的測試組件,實現(xiàn)對不同應(yīng)用的測試。通過記錄和編寫測試腳本,實現(xiàn)了
自動化測試工具有哪些?
自動化工具:autorunner(AR)是澤中軟件自主開發(fā)的自動化測試工具。它也是一個自動測試框架。它可以加載不同的測試組件,實現(xiàn)對不同應(yīng)用的測試。通過記錄和編寫測試腳本,實現(xiàn)了功能測試和回歸測試的自動化。自動執(zhí)行測試用例可以代替手工執(zhí)行測試用例,提高測試執(zhí)行效率,降低測試人工成本。
腳本管理:autorunner支持Java程序、瀏覽器、flex程序、Silverlight程序等的腳本錄制,支持腳本錄制暫停功能,支持“腳本回放時寫入日志文件”、“腳本運行錯誤時立即停止”、“腳本失敗時截屏”和“回放動作錄制”的配置以及其他行動。支持腳本回放速度和回放超時的設(shè)置;支持從指定行開始的功能;支持執(zhí)行失敗時顯示行號的功能。
函數(shù)和腳本調(diào)用:autorunner支持跨腳本函數(shù)調(diào)用、類調(diào)用和腳本調(diào)用。將通用函數(shù)封裝在一個通用函數(shù)中,可以有效提高產(chǎn)品開發(fā)效率,實現(xiàn)各種復(fù)雜腳本的編寫,使腳本簡單明了,便于后期維護。
檢查點:autorunner支持驗證對象、驗證數(shù)據(jù)庫、驗證消息框、驗證矩形文本、驗證文件文本、驗證excel文件、驗證正則表達式等屬性
參數(shù)化:autorunner支持腳本參數(shù)化,實現(xiàn)腳本的分離和數(shù)據(jù):腳本使用Java腳本,執(zhí)行腳本時從數(shù)據(jù)源讀取數(shù)據(jù),通過循環(huán)參數(shù)表控制腳本,實現(xiàn)值的傳遞。
同步點:支持自動同步點和手動同步點。
對象庫:autorunner支持可視對象庫查看對象屬性;支持對象編輯、復(fù)制、粘貼、重新錄制和比較;支持對象權(quán)重設(shè)置,通過權(quán)重設(shè)置實現(xiàn)模糊識別;支持對象查看,包括查看對象信息和對象比較功能;支持將對象手動添加到靜態(tài)文本控件。
測試日志:autorunner支持自動生成和保存測試日志,詳細(xì)記錄腳本的運行狀態(tài)。支持可視化日志功能,包括“打開文件”、“保存文件”、“保存網(wǎng)頁”和“播放視頻”按鈕,前三個是對日志文件的操作。日志。
圖形對象:支持圖形對象,將無法識別的對象捕獲為圖片,并對圖片進行操作,更方便自動執(zhí)行;支持圖片檢查,將捕獲的圖片與被測系統(tǒng)的相應(yīng)位置進行比較,可用于系統(tǒng)驗證。