[發明專利]應用運行控制方法、裝置、終端及存儲介質在審
| 申請號: | 201911035598.7 | 申請日: | 2019-10-28 |
| 公開(公告)號: | CN110851201A | 公開(公告)日: | 2020-02-28 |
| 發明(設計)人: | 蔡怡峰;王昱杰 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/451 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 運行 控制 方法 裝置 終端 存儲 介質 | ||
本發明實施例公開了一種應用運行控制方法、裝置、終端及介質,包括:在檢測到針對所述第一應用的第一功能的啟用請求時,獲取所述第一功能的場景循環檢測集合;確定當前處理的場景模塊子集中的當前處理的場景模塊;執行所述場景模塊所配置的標準化執行流程,得到所述場景模塊的返回結果,根據所述返回結果進行預設操作,進而提高應用自動化界面跳轉的智能性,提高了自動化腳本的執行成功率。
技術領域
本發明涉及應用控制領域,尤其涉及一種應用運行控制方法、一種應用運行控制裝置、一種終端及一種計算機存儲介質。
背景技術
現有的自動化界面跳轉腳本編寫方式,均采用了線性編碼的方式來組織自動化UI跳轉腳本,根據應用的場景順序一步一步查找、點擊控件。但這種方式與傳統的軟件或應用的自動化界面跳轉腳本相似,但并不能很好地適應不同應用的自動化UI跳轉,可能會因為各種非預期因素的存在,使用線性腳本非常容易在編寫過程中沒有考慮詳盡而出錯中斷。
發明內容
本發明實施例提供了一種應用運行控制方法、裝置、終端及計算機存儲介質,可提高應用自動化界面跳轉的智能性,提高了自動化腳本的執行成功率及容錯率。
一方面,本發明實施例提供了一種應用運行控制方法,該應用運行控制方法包括:
在檢測到針對所述第一應用的第一功能的啟用請求時,獲取所述第一功能的場景循環檢測集合,所述場景循環檢測集合包括按照切換順序劃分的多個場景模塊子集,每個場景模塊子集包括對應的場景模塊,場景模塊子集中的多個場景模塊設置有預設循環檢測順序,場景模塊為所述第一功能的多個場景模塊中的場景模塊;
確定當前處理的場景模塊子集中的當前處理的場景模塊;
執行所述場景模塊所配置的標準化執行流程,得到所述場景模塊的返回結果,所述標準化執行流程包括場景命中判斷、場景操作執行、場景切換判斷;
根據所述返回結果進行預設操作。
其中,所述根據所述返回結果進行預設操作,包括:
若所述返回結果包括所述當前處理的場景模塊未被命中,則將未命中計數器自加1,并判斷所述未命中計數器的值是否超過閾值;若是,則進行錯誤恢復;若否,則按照所述預設循環檢測順序從所述當前處理的場景模塊子集中選擇下一個場景模塊以更新當前處理的場景模塊,并執行所述預設操作。
其中,所述根據所述返回結果進行預設操作,包括:
若所述返回結果包括所述當前處理的場景模塊被命中,且需要繼續執行所述當前處理的場景模塊子集中所述當前處理的場景模塊的下一個場景模塊,則更新當前處理的場景模塊為所述下一個場景模塊,并執行所述預設操作。
其中,所述根據所述返回結果進行預設操作,包括:
若所述返回結果包括所述當前處理的場景模塊被命中,且返回目標場景模塊子集,則更新所述當前處理的場景模塊子集為所述目標場景模塊子集,并更新當前處理的場景模塊為所述目標場景模塊子集中的第一個場景模塊,以及執行所述預設操作,所述目標場景模塊子集為所述當前處理的場景模塊可以切換的場景模塊子集。
其中,所述根據所述返回結果進行預設操作,包括:
若所述返回結果包括所述當前處理的場景模塊被命中,且所述當前處理的場景模塊為所述第一功能的最終的場景模塊,則重置所述第一功能的未命中計數器,并停止執行所述預設操作,所述未命中計數器的初始值為0。
其中,所述第一功能按照界面跳轉邏輯劃分有所述多個場景模塊,所述多個場景模塊對應多個場景切換序列,所述多個場景切換序列包含單個線性場景切換序列和至少一個非線性場景切換序列,非線性場景切換序列是指因非線性因素影響而形成的場景狀態躍遷序列,所述多個場景模塊按照所述多個場景切換序列所呈現的切換邏輯構成所述場景循環檢測集合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911035598.7/2.html,轉載請聲明來源鉆瓜專利網。





