[發明專利]一種腳本調試的方法及裝置在審
| 申請號: | 202011254948.1 | 申請日: | 2020-11-11 |
| 公開(公告)號: | CN112306886A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 劉京;崔月強 | 申請(專利權)人: | 天津匯商共達科技有限責任公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06K9/62 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 300461 天津市濱海新區天津自貿試驗區(東*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 腳本 調試 方法 裝置 | ||
本申請公開了一種腳本調試的方法及裝置,首先檢測是否存在腳本運行故障,如果存在腳本運行故障,則采集操作界面的當前畫面幀和故障時刻腳本執行的步驟對應的幀圖像,對比當前畫面幀與幀圖像,判斷故障類型,最后根據故障類型,調試腳本。本申請的技術方案能夠獲取腳本執行的故障類型,根據不同的故障做出不同的調試措施,調試結束后,能夠保證腳本中的步驟完整,幀圖像完整,步驟中的各個路徑全面,保證在操作界面上真正執行腳本時能夠流暢進行,提高腳本執行效率和準確度。
技術領域
本申請涉及數據處理技術領域,尤其涉及一種腳本調試的方法及裝置。
背景技術
ERP(Enterprise Resource Planning)系統是指建立在信息技術基礎上,集信息技術與先進管理思想于一身,以系統化的管理思想,為企業員工及決策層提供決策手段的管理平臺。ERP系統實際應用中更重要的是應該體現其“管理工具”的本質,其主要宗旨是對企業所擁有的人、財、物、信息、時間和空間等綜合資源進行綜合平衡和優化管理。
如圖1所示,以電商平臺與經銷商為例,安裝了ERP系統的終端設備200通常設在經銷商一端,當用戶在電商平臺下單后,電商平臺產生訂單信息并保存在電商平臺數據系統100中,經銷商需要從電商平臺數據系統100中獲取單據并錄入自己的ERP系統,以方便對商品銷售情況進行管理。經銷商一方從電商平臺拿到單據后,可以通過預先錄制腳本和執行腳本的方式,將單據數據自動輸入到經銷商對應的ERP系統中,避免電商平臺數據系統與不同版本ERP系統因接口不對應產生的數據無法對接的問題。
然而,上述方法實現了電商平臺數據系統與ERP系統的數據對接,但是腳本運行時如果出現圖像辨識度低、環境產生變化等影響腳本識別、或者事件與腳本不匹配等情況,會增加運行腳本的耗時,降低腳本執行的準確度。例如操作界面的當前畫面幀與錄制腳本時對應的圖像不相同或者突然出現廣告等,都會影響兩張圖像的對比,導致運行不易進行。所以,如何對腳本進行調試保證腳本執行的順利進行,成為本領域人員亟待解決的問題。
發明內容
本申請提供了一種腳本調試的方法及裝置,保證腳本執行的順利進行,避免運行耗時和腳本運行準確度低的問題。
一方面,本申請實施例提供了一種腳本調試的方法,包括:
檢測是否存在腳本運行故障;
如果存在腳本運行故障,則采集操作界面的當前畫面幀和故障時刻腳本執行的步驟對應的幀圖像,所述當前畫面幀為腳本執行時截取的操作界面當前的圖像,所述步驟對應至少一個幀圖像,所述幀圖像腳本錄制時截取的操作界面的圖像;
對比所述當前畫面幀與所述幀圖像,判斷故障類型;
根據所述故障類型,調試腳本。
結合第一方面,所述根據故障類型,調試腳本的步驟包括:
如果故障類型為缺少幀圖像,則在腳本中補入與當前畫面幀對應的新的幀圖像;
如果故障類型為幀圖像錯誤,則修改腳本中與當前畫面幀對應的步驟中的幀圖像;
如果故障類型為缺少執行路徑,則在腳本相應步驟中增加與當前畫面幀對應的幀圖像。
結合第一方面,所述如果故障類型為缺少幀圖像,則在腳本中補入與所述當前畫面幀對應的新的幀圖像的步驟包括:
采集操作界面的當前畫面幀;
確定當前畫面幀上的關鍵區域,所述關鍵區域用于標定當前畫面幀中動作的發生位置;
將帶有關鍵區域的當前畫面幀加入到腳本中對應的位置,成為新的幀圖像;
在腳本中,根據所述新的幀圖像對應生成新的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津匯商共達科技有限責任公司,未經天津匯商共達科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011254948.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多功能折疊式電源適配器及其使用方法
- 下一篇:一種數據填充的方法及裝置





