[發(fā)明專利]一種應(yīng)用操作的錄制方法、回放方法和相應(yīng)裝置在審
| 申請?zhí)枺?/td> | 201711442571.0 | 申請日: | 2017-12-27 |
| 公開(公告)號: | CN108021494A | 公開(公告)日: | 2018-05-11 |
| 發(fā)明(設(shè)計)人: | 李琛 | 申請(專利權(quán))人: | 廣州優(yōu)視網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京律譜知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11457 | 代理人: | 黃云鐸 |
| 地址: | 510627 廣東省廣州市天河區(qū)黃埔大*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應(yīng)用 操作 錄制 方法 回放 相應(yīng) 裝置 | ||
本發(fā)明提供了一種應(yīng)用操作的錄制方法、回放方法和相應(yīng)裝置。所述錄制方法包括獲取當(dāng)前用戶界面上的至少一個界面元素;從中選出需要錄制的界面元素對其設(shè)定觸發(fā)條件及其響應(yīng)操作;對需要錄制的多個用戶界面重復(fù)執(zhí)行相同的操作,保存操作流程信息和所獲取的該操作流程所適用的智能終端的標(biāo)識信息。所述回放方法包括:將安裝有所述應(yīng)用的智能終端的標(biāo)識信息上傳到服務(wù)器端;服務(wù)器端從保存的標(biāo)識信息中找出適用于所述智能終端的應(yīng)用操作流程信息,并將其下發(fā)到所述智能終端;所述智能終端運(yùn)行所述應(yīng)用客戶端,加載接收到的所述操作流程信息,在對當(dāng)前用戶界面上的界面元素設(shè)定的觸發(fā)條件觸發(fā)時執(zhí)行設(shè)定的響應(yīng)操作。
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,具體而言涉及一種應(yīng)用操作的錄制方法、回放方法和相應(yīng)裝置。
背景技術(shù)
在Android(安卓)系統(tǒng)下的很多第三方應(yīng)用中在很多場景實(shí)現(xiàn)自動化操作時會給用戶帶來很好的體驗(yàn),例如PP助手APP提供的自動安裝應(yīng)用軟件的輔助功能可以省去用戶手動點(diǎn)擊,減少用戶的操作,方便用戶使用。
但是,傳統(tǒng)的應(yīng)用軟件自動安裝方案無法適應(yīng)多個不同智能終端(例如智能手機(jī))廠商自己開發(fā)的系統(tǒng)固件(Firmware)。另外,廠商對系統(tǒng)固件升級后的帶來的自動安裝失效問題也很嚴(yán)重。
除了所舉例的應(yīng)用軟件自動安裝之外,還有些應(yīng)用需要用戶進(jìn)行循環(huán)操作,如一些游戲上的操作等。這些循環(huán)操作會占用用戶大量的操作時間,消耗掉用戶的大量精力。游戲上的循環(huán)操作也會讓該游戲變得有些枯燥乏味。在測試手機(jī)過程中,也需要對指定的操作進(jìn)行反復(fù)執(zhí)行。
錄制和回放方法對于需要自動化操作的應(yīng)用場景是非常有效的解決方案,包括上面列舉的應(yīng)用軟件自動安裝場景、游戲場景、手機(jī)測試場景等。通過對指定操作的錄制和回放來實(shí)現(xiàn)對重復(fù)的操作自動執(zhí)行,能夠節(jié)省用戶的操作時間,讓用戶在自動執(zhí)行期間能夠做其他方面事情,對于例如測試手機(jī)的工作人員可以提高工作效率,對于例如游戲用戶可以提高用戶體驗(yàn)等。
但是,正如舉例應(yīng)用軟件自動安裝時提到的兼容性問題,現(xiàn)有的一些錄制回放方法同樣存在應(yīng)用到不同機(jī)型、不同系統(tǒng)版本時兼容性差、回放的成功率低等缺點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種應(yīng)用操作的錄制方法、回放方法和相應(yīng)裝置,以改善上述問題。
為此,本發(fā)明第一實(shí)施例提供了一種應(yīng)用操作的錄制方法,其包括:
a)獲取當(dāng)前用戶界面上的至少一個界面元素;
b)從中選出需要錄制的界面元素對其設(shè)定觸發(fā)條件及其響應(yīng)操作;
c)選擇需要錄制的多個用戶界面,按該多個用戶界面的執(zhí)行流程順序重復(fù)執(zhí)行步驟a)-b),繼而從每個用戶界面上選出需要錄制的至少一個界面元素都被設(shè)定好各自的觸發(fā)條件及其響應(yīng)操作,形成操作流程信息;
d)獲取所述操作流程信息所適用的智能終端的標(biāo)識信息,所述智能終端的標(biāo)識信息包括但不限于:終端機(jī)型、終端使用的系統(tǒng)與版本、終端廠商名稱;
e)保存該操作流程信息和所獲取的該操作流程所適用的智能終端的標(biāo)識信息,其中:所述操作流程信息包括該多個用戶界面的執(zhí)行流程信息和已設(shè)定的每個用戶界面上的至少一個界面元素的觸發(fā)條件及其響應(yīng)操作。
其中,所述觸發(fā)條件包括但不限于:出現(xiàn)指定文字、顏色發(fā)生指定變化、輸入指定字符、控件移動到指定位置、經(jīng)過預(yù)設(shè)時間、出現(xiàn)指定控件。
其中,還包括:將保存的操作流程信息和該操作流程所適用的智能終端的標(biāo)識信息上傳到服務(wù)器端。
其中,還包括:針對智能終端的標(biāo)識信息的不同,對所述應(yīng)用錄制相應(yīng)多套操作方案以用于不同的應(yīng)用范圍和應(yīng)用場景,并將保存的多套操作流程方案及其分別適用的智能終端的標(biāo)識信息上傳到服務(wù)器端。
本發(fā)明第二實(shí)施例提供了一種應(yīng)用操作的回放方法,其包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州優(yōu)視網(wǎng)絡(luò)科技有限公司,未經(jīng)廣州優(yōu)視網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711442571.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





