• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種自動控制終端運行的方法技術(shù)

    技術(shù)編號:15288000 閱讀:134 留言:0更新日期:2017-05-10 12:26
    本發(fā)明專利技術(shù)提供一種自動控制終端運行的方法,該方法包括:在與外部終端進行連接時響應(yīng)于外部終端的運行信息;基于所述運行信息從控制數(shù)據(jù)庫中讀取本次運行的數(shù)據(jù)文件并使所述終端進入工作,外部終端界面顯示工作信息;根據(jù)所述數(shù)據(jù)文件中規(guī)定的手勢特征確定界面的當前手勢,以進行外部終端界面的手勢操作,所述手勢特征至少包括手勢類型、手勢內(nèi)容及界面操作位置。本發(fā)明專利技術(shù)能夠在安裝過程中實現(xiàn)終端裝機流程操作的自動化。

    Method for automatically controlling terminal operation

    The present invention provides a method for automatic control of terminal operation, the method includes: operating information in connection with the external terminal in response to an external terminal; the operation control information from the database to read the data file and run the terminal into the work based on the external terminal interface display information according to the current work; the gesture interface to determine the gesture features specifying the data in the file, gestures to the external terminal interface, the gesture features include at least the type, content and gesture gesture interface operation position. The invention can realize the automation of the terminal installation process in the installation process.

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及計算機
    ,特別涉及一種自動控制終端運行的方法
    技術(shù)介紹
    智能手機,是指像個人電腦一樣,具有獨立的操作系統(tǒng),獨立的運行空間,可以由用戶自行安裝軟件、游戲、導航等第三方服務(wù)商提供的程序,并可以通過移動通訊網(wǎng)絡(luò)來實現(xiàn)無線網(wǎng)絡(luò)接入終端類型的總稱。隨著近幾年智能手機業(yè)的飛速發(fā)展,出現(xiàn)了以操作系統(tǒng)為平臺,以App為載體的商業(yè)運作模式,而現(xiàn)階段手機App的安裝主要還是依賴人工以手動方式逐個安裝,且每個App都需要一系列的操作之后才能完成安裝,這樣非常浪費時間。同時,由于Android智能手機的碎片化日益嚴重,App適配問題也日趨嚴重,這也極大地影響了用戶體驗。在中國專利:基于控件自動化遍歷解決手機App機型適配問題的方法(CN201510373883.5)中,公開了一種采用預(yù)裝有Android系統(tǒng)的智能手機、預(yù)裝有Linux系統(tǒng)的電腦以及數(shù)據(jù)線,然后通過六個步驟實現(xiàn)支持純控件App自動化遍歷適配測試、支持HTML型應(yīng)用測試、支持混合型應(yīng)用自動化遍歷測試,但是并未解決批量手機App如何以靜默的方式實現(xiàn)快速安裝與卸載的問題。在現(xiàn)階段,沒有一個非常好的方法解決上述提到的問題。
    技術(shù)實現(xiàn)思路
    本專利技術(shù)技術(shù)方案解決的技術(shù)問題為,如何在安裝過程中實現(xiàn)終端安裝操作的自動化。為了解決上述技術(shù)問題,本專利技術(shù)技術(shù)方案提供了一種自動控制終端運行的方法,包括:在與外部終端進行連接時響應(yīng)于外部終端的運行信息;基于所述運行信息從控制數(shù)據(jù)庫中讀取本次運行的數(shù)據(jù)文件并使所述終端進入工作,外部終端界面顯示工作信息;根據(jù)所述數(shù)據(jù)文件中規(guī)定的手勢特征確定界面的當前手勢,以進行外部終端界面的手勢操作,所述手勢特征至少包括手勢類型、手勢內(nèi)容及界面操作位置。可選的,所述自動控制終端運行的方法還包括:獲取外部終端的接口信息;基于所述接口信息與所述終端建立連接,并接收所述終端傳輸?shù)倪\行信息。可選的,所述獲取外部終端的接口信息包括:檢測至少一個接口以獲取接口連接時得到的終端之PID信息及VID信息。可選的,所述自動控制終端運行的方法還包括:響應(yīng)于所述運行信息以推送本次運行的應(yīng)用安裝程序包至所述終端。可選的,所述自動控制終端運行的方法還包括:構(gòu)建所述控制數(shù)據(jù)庫;創(chuàng)建數(shù)據(jù)規(guī)范,所述規(guī)范包括:控件標識、手勢標識、手勢輸入標識及手勢的界面位置標識;根據(jù)所述數(shù)據(jù)規(guī)范從待運行的應(yīng)用流程提取所述數(shù)據(jù)規(guī)范的元素,以形成所述數(shù)據(jù)文件。可選的,所述控件標識包括工作界面中目標控件的類型,所述手勢標識包括調(diào)用特定控件下所適用的手勢類型,所述手勢輸入標識包括調(diào)用特定控件下手勢輸入內(nèi)容的指向信息,手勢的界面位置標識包括手勢操作進行的界面位置。可選的,所述控件對應(yīng)本次運行對象。可選的,所述手勢類型包括:單擊、雙擊、滑動、拖拽及勾選,所述手勢內(nèi)容包括:所述手勢類型下輸入的界面內(nèi)容及實感信息,所述實感信息包括壓力值信息;所述界面操作位置由數(shù)據(jù)文件中的以下信息中的至少一種信息確定:界面元素的類型、資源ID、圖片位置坐標以及運行文案關(guān)鍵詞。可選的,所述規(guī)范還包括:界面窗口標識、窗口標簽標識、控件碼標識、錯誤標識、注釋標識及測試源數(shù)據(jù);所述界面窗口標識包括:窗口選擇代碼;所述窗口標簽標識包括:目標窗口中標簽頁選擇代碼;所述控件碼標識包括:相應(yīng)控件的動作標識碼;所述錯誤標識包括:記錄中需添加驗證點的名稱;所述注釋標識包括:記錄注釋;所述測試源數(shù)據(jù)包括:自動運行的輸入數(shù)據(jù)。可選的,在與外部終端進行連接時響應(yīng)于外部終端的運行信息包括:在與外部終端進行連接時基于所接收終端的運行信息獲取終端的硬件或系統(tǒng)識別信息;推送屏幕終端觸控模塊的配置文件至終端以獲取執(zhí)行權(quán)限,所推送的配置文件對應(yīng)所述硬件或系統(tǒng)識別信息且至少具有一種,所述配置文件規(guī)定了本次運行中手勢操作的類型、手勢內(nèi)容及界面操作位置。可選的,所述推送屏幕終端觸控模塊的配置文件至終端包括:將所述配置文件轉(zhuǎn)發(fā)至終端以供終端讀取;根據(jù)終端類型讀取配置文件中的第一觸控數(shù)據(jù)及第二觸控數(shù)據(jù),所述第一觸控數(shù)據(jù)的手勢內(nèi)容包括所述界面內(nèi)容,所述第二觸控數(shù)據(jù)的手勢內(nèi)容包括所述實感信息,所述第一觸控數(shù)據(jù)發(fā)送至應(yīng)用層以處理,所述第二觸控數(shù)據(jù)發(fā)送至驅(qū)動層及操作層以處理。可選的,所述推送屏幕終端觸控模塊的配置文件至終端包括:基于所述數(shù)據(jù)文件中規(guī)定的請求獲取所述配置文件的信息推送所述配置文件。可選的,所述自動控制終端運行的方法還包括:基于本次運行數(shù)據(jù)文件規(guī)定的手勢特征傳遞參數(shù)至所述配置文件以實現(xiàn)手勢控制。可選的,所述當前手勢為點亮手勢,所述手勢特征包括:滑動手勢類型、界面位移內(nèi)容、界面原點及本次點亮時刻,所述數(shù)據(jù)文件中規(guī)定了點亮規(guī)則,所述終端根據(jù)所述點亮規(guī)則確定所述手勢特征。可選的,所述點亮規(guī)則對應(yīng)于運行階段而不同。可選的,所述運行階段包括:安裝、卸載、設(shè)置終端界面的顯示。可選的,所述界面位移內(nèi)容為無位移內(nèi)容。可選的,所述點亮規(guī)則包括多個點亮時刻,每個點亮時刻之間的間隔時間小于所述終端預(yù)設(shè)的休眠時間。本專利技術(shù)技術(shù)方案能夠在與外部終端連接時自動運行數(shù)據(jù)文件,并通過數(shù)據(jù)文件中的手勢特征確定、執(zhí)行當前的手勢操作,以實現(xiàn)終端自動運行過程中手勢控制的自動化,從而實現(xiàn)終端自我運行,提高數(shù)據(jù)處理的高效性及便利性。本專利技術(shù)技術(shù)方案還能夠根據(jù)創(chuàng)建的數(shù)據(jù)規(guī)范獲得運行流程及手勢控制的標識數(shù)據(jù),從而在運行過程中適于讀取及運行,并且,上述標識數(shù)據(jù)可以更新構(gòu)建,與用戶所需安裝的數(shù)據(jù)流程相一致,從而實現(xiàn)數(shù)據(jù)的交互處理,提高數(shù)據(jù)處理的效率。本專利技術(shù)技術(shù)方案還解決了將配置文件傳輸至外部終端以控制外部終端進行自動手勢控制運行的方案,特別的,還講配置文件中的手勢數(shù)據(jù)進行區(qū)分,以更好地模擬手動的手勢操作,提高了手勢操作的準確度及界面模擬的真實性。附圖說明通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本專利技術(shù)的其他特征、目的和優(yōu)點將會變得更明顯:圖1為本專利技術(shù)技術(shù)方案一種自動控制終端運行的方法流程示意圖;圖2為本專利技術(shù)技術(shù)方案一種智能裝置的結(jié)構(gòu)示意圖;圖3為本專利技術(shù)技術(shù)方案另一種自動控制終端運行的方法流程示意圖;圖4為本專利技術(shù)技術(shù)方案又一種自動控制終端運行的方法流程示意圖;圖5為本專利技術(shù)技術(shù)方案提供的一種推送配置文件的方法流程示意圖;圖6為本專利技術(shù)技術(shù)方案再一種自動控制終端運行的方法流程示意圖;圖7為本專利技術(shù)技術(shù)方案提供一種自動控制終端運行的方法流程示意圖。具體實施方式為了更好的使本專利技術(shù)的技術(shù)方案清晰的表示出來,下面結(jié)合附圖對本專利技術(shù)作進一步說明。相較于用戶手動控制終端運行,終端的自動運行在安裝批量程序、卸載程序、清理垃圾等應(yīng)用場景下是必要的,也是具有明顯優(yōu)勢的。首先自動化的終端控制可以提高安裝、卸載、清理程序、系統(tǒng)等的效率,使用戶可以減少系統(tǒng)性的操作而更加專注于終端的使用,提高用戶的體驗度。其次,自動化的終端控制還可以提高系統(tǒng)對于終端應(yīng)用等系統(tǒng)的體系化管理,使終端的系統(tǒng)數(shù)據(jù)及安裝文件能夠在整個終端用戶群中得到復用,并及時統(tǒng)計出使用數(shù)據(jù),能夠使系統(tǒng)自動化過程得到良性的數(shù)據(jù)反饋,有助于自動化控制的數(shù)據(jù)交互。在系統(tǒng)控制終端進行安裝、卸載、清理程序等過程中,由于運行的動作和用例是完全設(shè)計好的,運行期望的結(jié)果也是完全可以預(yù)料的,將終端自動運行,可以極大提高運行效率,縮短回歸測試時間,從而可以運行更多更繁瑣的應(yīng)用及測試。同時,也滿足本文檔來自技高網(wǎng)...
    一種自動控制終端運行的方法

    【技術(shù)保護點】
    一種自動控制終端運行的方法,其特征在于,包括:在與外部終端進行連接時響應(yīng)于外部終端的運行信息;基于所述運行信息從控制數(shù)據(jù)庫中讀取本次運行的數(shù)據(jù)文件并使所述終端進入工作,外部終端界面顯示工作信息;根據(jù)所述數(shù)據(jù)文件中規(guī)定的手勢特征確定界面的當前手勢,以進行外部終端界面的手勢操作,所述手勢特征至少包括手勢類型、手勢內(nèi)容及界面操作位置。

    【技術(shù)特征摘要】
    1.一種自動控制終端運行的方法,其特征在于,包括:在與外部終端進行連接時響應(yīng)于外部終端的運行信息;基于所述運行信息從控制數(shù)據(jù)庫中讀取本次運行的數(shù)據(jù)文件并使所述終端進入工作,外部終端界面顯示工作信息;根據(jù)所述數(shù)據(jù)文件中規(guī)定的手勢特征確定界面的當前手勢,以進行外部終端界面的手勢操作,所述手勢特征至少包括手勢類型、手勢內(nèi)容及界面操作位置。2.如權(quán)利要求1所述的自動控制終端運行的方法,其特征在于,還包括:獲取外部終端的接口信息;基于所述接口信息與所述終端建立連接,并接收所述終端傳輸?shù)倪\行信息。3.如權(quán)利要求2所述的自動控制終端運行的方法,其特征在于,所述獲取外部終端的接口信息包括:檢測至少一個接口以獲取接口連接時得到的終端之PID信息及VID信息。4.如權(quán)利要求1所述的自動控制終端運行的方法,其特征在于,還包括:響應(yīng)于所述運行信息以推送本次運行的應(yīng)用安裝程序包至所述終端。5.如權(quán)利要求1所述的自動控制終端運行的方法,其特征在于,還包括:構(gòu)建所述控制數(shù)據(jù)庫;創(chuàng)建數(shù)據(jù)規(guī)范,所述規(guī)范包括:控件標識、手勢標識、手勢輸入標識及手勢的界面位置標識;根據(jù)所述數(shù)據(jù)規(guī)范從待運行的應(yīng)用流程提取所述數(shù)據(jù)規(guī)范的元素,以形成所述數(shù)據(jù)文件。6.如權(quán)利要求5所述的自動控制終端運行的方法,其特征在于,所述控件標識包括工作界面中目標控件的類型,所述手勢標識包括調(diào)用特定控件下所適用的手勢類型,所述手勢輸入標識包括調(diào)用特定控件下手勢輸入內(nèi)容的指向信息,手勢的界面位置標識包括手勢操作進行的界面位置。7.如權(quán)利要求5或6所述的自動控制終端運行的方法,其特征在于,所述控件對應(yīng)本次運行對象。8.如權(quán)利要求1至6任一項所述的自動控制終端運行的方法,其特征在于,所述手勢類型包括:單擊、雙擊、滑動、拖拽及勾選,所述手勢內(nèi)容包括:所述手勢類型下輸入的界面內(nèi)容及實感信息,所述實感信息包括壓力值信息;所述界面操作位置由數(shù)據(jù)文件中的以下信息中的至少一種信息確定:界面元素的類型、資源ID、圖片位置坐標以及運行文案關(guān)鍵詞。9.如權(quán)利要求5所述的自動控制終端運行的方法,其特征在于,所述規(guī)范還包括:界面窗口標識、窗口標簽標識、控件碼標識、錯誤標識、注釋標識及測試源數(shù)據(jù);所述界面窗口標識包括:窗口選擇代碼;所述窗口標簽標識包括:目標窗口中...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:何葉梅東偉羅國慶伍宏晶姚偉超吳敏張辰
    申請(專利權(quán))人:上海二三四五網(wǎng)絡(luò)科技有限公司
    類型:發(fā)明
    國別省市:上海;31

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 狠狠躁狠狠躁东京热无码专区| 亚洲a∨无码精品色午夜| 国产精品无码素人福利免费 | 无码av中文一二三区| 国产精品va在线观看无码| 亚洲熟妇无码久久精品| 少妇无码太爽了在线播放| 亚洲AV无码国产一区二区三区 | 一级毛片中出无码| 熟妇人妻AV无码一区二区三区| 五月天无码在线观看| 亚洲a∨无码男人的天堂| 日韩人妻无码一区二区三区久久99| 无码AV中文字幕久久专区| 亚洲人成网亚洲欧洲无码久久| 无码人妻aⅴ一区二区三区| 精品国产v无码大片在线观看| 亚洲?V无码乱码国产精品| 亚洲AV无码一区二区一二区| 久久精品aⅴ无码中文字字幕重口| 一本一道AV无码中文字幕| AV无码精品一区二区三区宅噜噜 | 国产精品无码一区二区在线| 无码国产乱人伦偷精品视频| 国产乱人伦Av在线无码| 宅男在线国产精品无码| 久久亚洲AV永久无码精品| 成人免费a级毛片无码网站入口| 亚洲天然素人无码专区| 中文字幕无码日韩欧毛| 亚洲av永久无码精品网址| 亚洲最大天堂无码精品区| 一本大道在线无码一区| 亚洲国产成人精品无码区二本 | 亚洲aⅴ无码专区在线观看春色| 久久久久亚洲AV无码永不| 久久久久亚洲av无码尤物| 小SAO货水好多真紧H无码视频| 国产午夜精品无码| 亚洲a∨无码男人的天堂| 亚洲AV无码专区国产乱码不卡|