2018/3/6 15:35:51
回放腳本的過程,實質是對先前的錄入動作的一次重復操作,只是這個過程是根據(jù)錄入的腳本自動完成的。對于回放來說,不管是回放Windows程序腳本還是Java程序腳本還是IE程序腳本都基本相同。下面以先前錄入的計算器腳本為例,介紹一下回放操作及注意事項。
● 回放
腳本代碼如下:

點擊菜單【執(zhí)行】→【開始執(zhí)行】或者點擊工具欄的回放按鈕
,此時軟件進入回放階段,界面會被隱藏,回放的結果會在輸出窗口中顯示,如回放成功會有如下信息輸出。

如果回放之前將計算器窗口關閉,回放后會有如下信息輸出,提示執(zhí)行window 動作時,計算器窗口對象沒有找到。

如果回放之前在對象庫中將等號的屬性信息刪除,回放后會有如下信息輸出,提示回放clickControl 動作時,等號對象在對象庫中沒有發(fā)現(xiàn)。

● 回放日志查看
當執(zhí)行完腳本后,系統(tǒng)保存執(zhí)行結果到工作目錄,此時系統(tǒng)自動彈出執(zhí)行結果查看窗口,在該窗口用戶可更友好地查看執(zhí)行的結果信息。日志中需要體現(xiàn)檢查點信息,含檢查點名。執(zhí)行結果查看界面以獨立窗口形式展示,窗口以HTML的形式用列表顯示對象的執(zhí)行結果。
例如:執(zhí)行jb02.bsh腳本:

執(zhí)行完畢后,在AutoRunner的工作空間,保存了相對應的和腳本名字相同的文件名的*.logd文件。例如:

通過菜單工具,來進行日志查看操作。
彈出如下窗口:
只能操作打開按鈕,其余按鈕不可操作。以下是打開jb02.logd文件。

點擊打開:可展示日志信息。
腳本詳細,記錄詳細及腳本終的執(zhí)行結果。整個腳本的執(zhí)行結果:包括以下項:腳本名,運行開始時間,運行結束時間,運行結果點擊記錄詳細的某一行腳本可同步指定到腳本詳細的具體行。此時,可將當前的日志信息,另存為一個*.logd文件、保存為一個*.html網(wǎng)頁。
操作按鈕:打開文件按鈕
可打開一個*.logd文件(文件格式為:規(guī)范定義的一個xml文件),以html文件作為展示在當前的窗口。
操作按鈕:保存文件按鈕
將當前以html網(wǎng)頁形式展現(xiàn)的日志信息,保存為以特定的xml格式的.logd文件。保存到本地可通過打開文件來加載顯示日志信息。
操作按鈕:保存網(wǎng)頁按鈕
將當前的日志信息,保存為本地的網(wǎng)頁文件。(*.html)
操作按鈕:播放視頻按鈕
當點擊播放按鈕時,可以播放當前腳本執(zhí)行的錄屏視頻,例如,播放
● 注意事項
1、回放時必須要將待回放的腳本打開,否則回放菜單和工具欄的回放按鈕將不可用。
2、在編輯器中打開了多個腳本時,應確保待回放的腳本是當前編輯的腳本。
3、回放時一定要將各項狀態(tài)置于錄制時的初始狀態(tài),否則回放可能會失敗。
4、在回放的過程中不要再操作鼠標和鍵盤,直至回放完成,否則回放可能會失敗。
5、如果回放的腳本被手工修改過一定要及時保存,否則修改過或是被注釋掉的動作在回放時會得不到體現(xiàn)。
6、對于回放Java程序腳本,如果控件中帶有滾動條(比如樹控件、列表控件等),在控件中的元素不可見的情況下對元素執(zhí)行的操作可能會失敗。
7、在回放時可能錄制下的腳本并不能完全滿足要求,比如腳本命令參數(shù)化、跨腳本回放,校驗腳本、修改對象庫權重等等,此時得手動修改腳本,這些內容都屬于高級應用范圍,具體操作請看“高手進階”一節(jié)。
您的信息已成功提交!
我們的客服人員稍后會與您聯(lián)系