国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      實現(xiàn)遠程調(diào)試的系統(tǒng)、方法、裝置、及電子設(shè)備與流程

      文檔序號:11620492閱讀:622來源:國知局
      實現(xiàn)遠程調(diào)試的系統(tǒng)、方法、裝置、及電子設(shè)備與流程

      本申請涉及軟件測試技術(shù)領(lǐng)域,具體而言,涉及實現(xiàn)遠程調(diào)試的系統(tǒng)、方法、裝置、及電子設(shè)備。



      背景技術(shù):

      隨著手機軟件開發(fā)領(lǐng)域的迅速發(fā)展,如何迅速準確地進行調(diào)試已經(jīng)成為手機軟件開發(fā)行業(yè)一個重要的技術(shù)課題??焖贉蚀_的進行調(diào)試已經(jīng)成為軟件開發(fā)行業(yè)中必不可少的重要策略之一,尤其手機軟件行業(yè)迫于較短的開發(fā)周期,需要更有效快捷的調(diào)試方法。

      相關(guān)技術(shù)中,通常直接通過usb連接pc和手機進行調(diào)試,或者在應(yīng)用軟件上預(yù)留一個調(diào)試接口后,輸入指令來進行調(diào)試,又或者進行黑盒測試后根據(jù)過程中發(fā)現(xiàn)的缺陷或者日志log進行分析,再進行修改后重新打包測試等。如上的調(diào)試方法均存在缺陷如受到物理環(huán)境的局限、增加開發(fā)周期或測試周期。



      技術(shù)實現(xiàn)要素:

      本申請公開實現(xiàn)遠程調(diào)試的方法,以縮短開發(fā)周期的測試周期,提高調(diào)試的效率,增加調(diào)試的準確性。

      本發(fā)明的其他特性和優(yōu)點將通過下面的詳細描述變得顯然,或部分地通過本發(fā)明的實踐而習(xí)得。

      根據(jù)本發(fā)明的第一方面,提供一種實現(xiàn)遠程調(diào)試的系統(tǒng),包括控制臺、連接模塊、web服務(wù)端、rpc服務(wù)端、以及待測設(shè)備:

      所述控制臺用于接收調(diào)試指令、指定所述待測設(shè)備和待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息,將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端;

      所述web服務(wù)端用于將所述調(diào)試信息發(fā)送到所述rpc服務(wù)端;

      所述rpc服務(wù)端用于將所述調(diào)試指令發(fā)送到所述待測設(shè)備的所述待測客戶端;

      所述待測客戶端用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端;

      所述rpc服務(wù)端用于將所述運行結(jié)果返回給所述web服務(wù)端;

      所述web服務(wù)端用于將所述運行結(jié)果通過所述連接模塊返回給所述控制臺;

      所述控制臺用于對所述運行結(jié)果進行展示。

      根據(jù)一些實施例,所述控制臺用于通過瀏覽器訪問網(wǎng)址的方式進入。

      根據(jù)一些實施例,所述連接模塊為telnet模塊、wifi連接模塊、或藍牙連接模塊。

      根據(jù)一些實施例,所述控制臺還用于在指定所述待測設(shè)備之前,通過輸入ip地址添加所述待測設(shè)備、通過掃描二維碼添加所述待測設(shè)備、或通過訪問所述控制臺的網(wǎng)址添加所述待測設(shè)備。

      根據(jù)一些實施例,所述控制臺用于指定待測客戶端包括指定兩個或兩個以上待測客戶端;

      所述rpc服務(wù)端用于將所述調(diào)試指令發(fā)送到所述待測設(shè)備的所述待測客戶端包括:所述rpc服務(wù)端用于將所述調(diào)試指令分別發(fā)送到所述待測設(shè)備的所述兩個或兩個以上待測客戶端;

      所述待測客戶端用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端包括:所述兩個或兩個以上待測客戶端分別用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端。

      根據(jù)一些實施例,所述控制臺還用于指定指令運行模式;

      根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息包括:根據(jù)所述指令運行模式、所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息;

      所述待測客戶端用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端包括:所述待測客戶端按照所述指令運行模式執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端。

      根據(jù)一些實施例,所述控制臺用于接收調(diào)試指令包括:所述控制臺用于從封裝在所述待測設(shè)備中獲取所述調(diào)試指令、或調(diào)用所述待測客戶端代碼中的模塊接口獲取所述調(diào)試指令。

      根據(jù)本發(fā)明的第二方面,提供一種實現(xiàn)遠程調(diào)試的方法,包括:接收輸入的調(diào)試指令、指定的待測設(shè)備、以及待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息;

      將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端;

      接收所述web服務(wù)端向所述連接模塊返回的運行結(jié)果,對所述運行結(jié)果進行展示。

      根據(jù)一些實施例,所述連接模塊為telnet模塊、wifi連接模塊、或藍牙連接模塊。

      根據(jù)一些實施例,在接收指定的待測設(shè)備之前還包括:根據(jù)接收的ip地址添加所述待測設(shè)備、根據(jù)接收的二維碼添加所述待測設(shè)備、或根據(jù)接收的網(wǎng)址添加所述待測設(shè)備。

      根據(jù)一些實施例,接收指定的待測設(shè)備包括:接收指定的兩個或兩個以上待測設(shè)備。

      根據(jù)一些實施例,所述方法還包括接收指令運行模式;

      根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息包括:根據(jù)所述指令運行模式、所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息。

      根據(jù)一些實施例,接收輸入的調(diào)試指令包括:從封裝在所述待測設(shè)備中獲取所述調(diào)試指令。

      根據(jù)本發(fā)明的第三方面,提供一種實現(xiàn)遠程調(diào)試的裝置,其包括:

      調(diào)試信息生成單元,用于接收輸入的調(diào)試指令、指定的待測設(shè)備、以及待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息;

      信息發(fā)送單元,用于將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端;

      信息接收與展示單元,接收所述web服務(wù)端向所述連接模塊返回的運行結(jié)果,對所述運行結(jié)果進行展示。

      根據(jù)一些實施例,所述連接模塊為telnet模塊、wifi連接模塊、或藍牙連接模塊。

      根據(jù)一些實施例,所述裝置還包括設(shè)備加載單元,用于在接收指定的待測設(shè)備之前,根據(jù)接收的ip地址添加所述待測設(shè)備、根據(jù)接收的二維碼添加所述待測設(shè)備、或根據(jù)接收的網(wǎng)址添加所述待測設(shè)備。

      根據(jù)一些實施例,所述調(diào)試信息生成單元用于:接收指定的兩個或兩個以上待測設(shè)備。

      根據(jù)一些實施例,所述調(diào)試信息生成單元還用于接收指令運行模式,根據(jù)所述指令運行模式、所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息。

      根據(jù)一些實施例,所述調(diào)試信息生成單元用于:從封裝在所述待測設(shè)備中獲取所述調(diào)試指令。

      根據(jù)本發(fā)明的第四方面,提供一種電子設(shè)備,包括:處理器;存儲器,存儲用于所述處理器控制如第一方面任一項操作的指令。本申請的實施例提供的技術(shù)方案可以包括以下有益效果:

      本發(fā)明實施例的技術(shù)方案能夠縮短開發(fā)周期的測試周期,提高調(diào)試的效率,增加調(diào)試的準確性,以及提升調(diào)試的直觀性和可靠性。

      應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本發(fā)明。

      附圖說明

      通過參照附圖詳細描述其示例實施例,本發(fā)明的上述和其它特征及優(yōu)點將變得更加明顯。

      圖1示出了根據(jù)本發(fā)明一實施例的實現(xiàn)遠程調(diào)試的系統(tǒng)框架圖;

      圖2示出了根據(jù)本發(fā)明一實施例的實現(xiàn)遠程調(diào)試的方法;

      圖3示出了根據(jù)本發(fā)明另一實施例的實現(xiàn)遠程調(diào)試的方法;

      圖4示出了根據(jù)本發(fā)明一實施例的實現(xiàn)遠程調(diào)試的裝置的框圖;

      圖5示出了根據(jù)本發(fā)明一實施例的電子設(shè)備。

      具體實施方式

      現(xiàn)在將參考附圖更全面地描述示例實施例。然而,示例實施例能夠以多種形式實施,且不應(yīng)被理解為限于在此闡述的實施例;相反,提供這些實施例使得本發(fā)明將全面和完整,并將示例實施例的構(gòu)思全面地傳達給本領(lǐng)域的技術(shù)人員。在圖中相同的附圖標記表示相同或類似的部分,因而將省略對它們的重復(fù)描述。

      此外,所描述的特征、結(jié)構(gòu)或特性可以以任何合適的方式結(jié)合在一個或更多實施例中。在下面的描述中,提供許多具體細節(jié)從而給出對本發(fā)明的實施例的充分理解。然而,本領(lǐng)域技術(shù)人員將意識到,可以實踐本發(fā)明的技術(shù)方案而沒有特定細節(jié)中的一個或更多,或者可以采用其它的方法、組元、裝置、步驟等。在其它情況下,不詳細示出或描述公知方法、裝置、實現(xiàn)或者操作以避免模糊本發(fā)明的各方面。

      附圖中所示的方框圖僅僅是功能實體,不一定必須與物理上獨立的實體相對應(yīng)。即,可以采用軟件形式來實現(xiàn)這些功能實體,或在一個、兩個或兩個以上硬件模塊或集成電路中實現(xiàn)這些功能實體,或在不同網(wǎng)絡(luò)和/或處理器裝置和/或微控制器裝置中實現(xiàn)這些功能實體。

      附圖中所示的流程圖僅是示例性說明,不是必須包括所有的內(nèi)容和操作/步驟,也不是必須按所描述的順序執(zhí)行。例如,有的操作/步驟還可以分解,而有的操作/步驟可以合并或部分合并,因此實際執(zhí)行的順序有可能根據(jù)實際情況改變。

      圖1示出了根據(jù)本發(fā)明一實施例的實現(xiàn)遠程調(diào)試的系統(tǒng)框架圖,如圖1所示,本實施例所述的實現(xiàn)遠程調(diào)試的系統(tǒng)包括:

      控制臺、連接模塊、web服務(wù)端、rpc服務(wù)端、以及待測設(shè)備:

      所述控制臺用于接收調(diào)試指令、指定所述待測設(shè)備和待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息,將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端;

      所述web服務(wù)端用于將所述調(diào)試信息發(fā)送到所述rpc服務(wù)端;

      所述rpc服務(wù)端用于將所述調(diào)試指令發(fā)送到所述待測設(shè)備的所述待測客戶端;

      所述待測客戶端用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端;

      所述rpc服務(wù)端用于將所述運行結(jié)果返回給所述web服務(wù)端;

      所述web服務(wù)端用于將所述運行結(jié)果通過所述連接模塊返回給所述控制臺;

      所述控制臺用于對所述運行結(jié)果進行展示。

      需要說明的是,所述控制臺可通過瀏覽器訪問網(wǎng)址的方式進入。

      所述連接模塊為telnet模塊、wifi連接模塊、或藍牙連接模塊。

      另外,所述控制臺還用于在指定所述待測設(shè)備之前,通過輸入ip地址添加所述待測設(shè)備、通過掃描二維碼添加所述待測設(shè)備、或通過訪問所述控制臺的網(wǎng)址添加所述待測設(shè)備。

      所述控制臺與所述連接模塊之間可以是相互獨立的,且用于不同的系統(tǒng)。例如,所述控制臺也可以設(shè)置為與web服務(wù)端直接連接,將所述調(diào)試信息發(fā)送至所述web服務(wù)端。

      本領(lǐng)域普通技術(shù)人員需要明確的是,所述控制臺用于指定待測客戶端包括指定兩個或兩個以上待測客戶端;

      所述rpc服務(wù)端用于將所述調(diào)試指令發(fā)送到所述待測設(shè)備的所述待測客戶端包括:所述rpc服務(wù)端用于將所述調(diào)試指令分別發(fā)送到所述待測設(shè)備的所述兩個或兩個以上待測客戶端。

      所述待測客戶端用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端包括:所述兩個或兩個以上待測客戶端分別用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端。

      另外,所述控制臺還用于指定指令運行模式;

      根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息包括:根據(jù)所述指令運行模式、所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息;

      所述待測客戶端用于執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端包括:所述待測客戶端按照所述指令運行模式執(zhí)行所述調(diào)試指令得到運行結(jié)果,將所述運行結(jié)果返回給所述rpc服務(wù)端。

      進一步地,所述控制臺用于接收調(diào)試指令包括:所述控制臺用于從封裝在所述待測設(shè)備中獲取所述調(diào)試指令、或調(diào)用所述待測客戶端代碼中的模塊接口獲取所述調(diào)試指令。

      本實施例所述的實現(xiàn)遠程調(diào)試的系統(tǒng)能夠縮短開發(fā)周期的測試周期,提高調(diào)試的效率,增加調(diào)試的準確性,以及提升調(diào)試的直觀性和可靠性。

      圖2示出了根據(jù)本發(fā)明一實施例的實現(xiàn)遠程調(diào)試的方法,本實施例可適用于通過控制臺實現(xiàn)遠程調(diào)試的情況,如圖2所示,本實施例所述的實現(xiàn)遠程調(diào)試的方法包括:

      在步驟s210中,接收輸入的調(diào)試指令、指定的待測設(shè)備、以及待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息。

      其中,所述控制臺在接收指定的待測設(shè)備之前還可用于:根據(jù)接收的ip地址添加所述待測設(shè)備、根據(jù)接收的二維碼添加所述待測設(shè)備、或根據(jù)接收的網(wǎng)址添加所述待測設(shè)備。

      需要說明的是,所述調(diào)試指令可以從封裝在所述待測設(shè)備中獲取。

      在步驟s220中,將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端。

      其中,所述連接模塊為用于連接所述控制臺與所述web服務(wù)端的通信模塊,例如所述連接模塊可以是為telnet模塊、wifi連接模塊、或藍牙連接模塊等。

      在步驟s230中,接收所述web服務(wù)端向所述連接模塊返回的運行結(jié)果,對所述運行結(jié)果進行展示。

      需要說明的是,接收指定的待測設(shè)備,可以是接收指定一個、兩個、或兩個以上待測設(shè)備。

      另外,需要說明的是,所述方法還可包括接收指令運行模式。

      根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息包括:根據(jù)所述指令運行模式、所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息。

      本實施例提出的技術(shù)方案脫離有線連接實現(xiàn)了對運行中應(yīng)用程序進行實時調(diào)試,不僅可以使用已封裝的調(diào)試接口來進行調(diào)試,而且還可以直接調(diào)用軟件中的代碼進行調(diào)試,更是實現(xiàn)了pc端和手機端的雙向通信,可以實時獲取調(diào)試結(jié)果,一方面解決了調(diào)試所需的物理環(huán)境問題,另一方面大大減少了開發(fā)、測試周期。

      圖3示出了根據(jù)本發(fā)明另一實施例的實現(xiàn)遠程調(diào)試的方法,如圖3所示,本實施例所述的實現(xiàn)遠程調(diào)試的方法包括:

      在步驟s301中,進入系統(tǒng)。

      本步驟可通過瀏覽器訪問指定網(wǎng)址即可簡單進入系統(tǒng),不需要安裝軟件,大大降低了系統(tǒng)的使用門檻。

      在步驟s302中,判斷設(shè)備是否已添加到系統(tǒng),若是則執(zhí)行步驟s304,否則執(zhí)行步驟s303。

      在步驟s303中,添加設(shè)備,執(zhí)行步驟s304。

      本步驟可使用二維碼掃描添加設(shè)備。除此之外,可通過被調(diào)試機訪問指定網(wǎng)址添加設(shè)備,也可以直接在系統(tǒng)中輸入被調(diào)試機的ip地址來添加設(shè)備。

      在步驟s304中,選擇設(shè)備。

      優(yōu)選地,本步驟可選擇本次新添加的設(shè)備或本機作為被調(diào)試機。額外地,上述系統(tǒng)還可將已添加的設(shè)備信息保存到調(diào)試機本地,在下次訪問系統(tǒng)時刻便捷選擇已添加設(shè)備來進行調(diào)試。

      在步驟s305中,判斷是否是已封裝指令,若是則執(zhí)行步驟s307,否則執(zhí)行步驟s306。

      在步驟s306中,選擇多行模式,執(zhí)行步驟s307。

      本實施例可采用多種調(diào)試指令輸入方式,使用者可根據(jù)需求選擇單行或多行模式進行調(diào)試,多行模式可運行一個、兩個、或兩個以上單行指令,或者一個、兩個、或兩個以上多行指令,也可以寫一段運行腳本來進行調(diào)試。

      在步驟s307中,選擇要運行的客戶端。

      需要說明的是,本實施例可提供兩個或兩個以上客戶端同時運行指令,使用者可根據(jù)需求亦可選擇其中一個、兩個、或兩個以上客戶端運行指令。

      在本實施例所述的技術(shù)方案中,添加被調(diào)試客戶端的方式有:直接輸入ip地址、用被調(diào)試客戶端掃碼加入、以及用被調(diào)試客戶端訪問指定網(wǎng)址添加等。

      在本實施例的技術(shù)方案中,按照上述方法添加的設(shè)備信息存儲在調(diào)試者本地,下次使用系統(tǒng)時可以簡單選擇調(diào)試設(shè)備,無需再次添加。提升了可靠性和便利性。

      在上述技術(shù)方案中,可以根據(jù)需求添加兩個或兩個以上被調(diào)試客戶端進行同時調(diào)試,能夠提升調(diào)試效率和系統(tǒng)及時性。

      在步驟s308中,輸入指令后提交。

      使用者可根據(jù)需求發(fā)送調(diào)試指令。在本實施例中,所述的調(diào)試信息可以是直接封裝在手機應(yīng)用客戶端里面的,還可以直接調(diào)用手機應(yīng)用客戶端代碼中的模塊接口,也可以混合使用上述兩者,還可以混合使用上述前兩種中的方法再次封裝后重復(fù)使用。

      在本實施例的技術(shù)方案中,還可包括各種已經(jīng)封裝好的按鈕型指令,可簡單通過按鈕運行調(diào)試。

      在步驟s309中,判斷是否發(fā)送成功,若是則執(zhí)行步驟s311,否則執(zhí)行步驟s310。

      在步驟s310中,連接模塊返回失敗消息,結(jié)束。

      在步驟s311中,客戶端運行指令。

      如果上述步驟的調(diào)試指令發(fā)送成功,則在客戶端運行指令。

      在步驟s312中,判斷客戶端是否有返回內(nèi)容,若是則執(zhí)行步驟s313,否則結(jié)束。

      在步驟s313中,顯示返回內(nèi)容,結(jié)束。

      在上述步驟s311中,客戶端運行指令后,如果有返回消息(例如腳本錯添編號,返回值等),則會在顯示框中顯示返回內(nèi)容。隨后整個調(diào)試流程結(jié)束。

      在本實施例的技術(shù)方案中,可以添加和選擇調(diào)試者,可以選擇性的設(shè)定調(diào)試指令發(fā)送者。通過這種方法提升了系統(tǒng)的便利性和覆蓋性。

      另外,需要說明的是,在本實施例的技術(shù)方案中,調(diào)試信息不是單向傳輸,而是雙向交流。使用者可以在完成調(diào)試后立即看到調(diào)試結(jié)果,調(diào)試結(jié)果會顯示在手機應(yīng)用客戶端和調(diào)試系統(tǒng)上,提升了調(diào)試的直觀性和可靠性。

      本實施例中,為了實現(xiàn)上述技術(shù)方案,可附加提供一個調(diào)試系統(tǒng)。上述系統(tǒng)為一個web前端,使用者無需安裝軟件,使用任何一款瀏覽器直接訪問指定網(wǎng)址即可使用系統(tǒng)。

      以上所述實施例的各技術(shù)特征可以進行任意組合,為了使說明簡潔,未對上述實施例中各個技術(shù)特征所有可能的組合都進行描述。然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當認為是本說明書記載的范圍。

      以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。

      圖4示出了根據(jù)本發(fā)明一實施例的實現(xiàn)遠程調(diào)試的裝置的框圖,如圖4所示,本實施例所述的實現(xiàn)遠程調(diào)試的裝置包括調(diào)試信息生成單元410、信息發(fā)送單元420、以及信息接收與展示單元430。

      該調(diào)試信息生成單元410被配置為,用于接收輸入的調(diào)試指令、指定的待測設(shè)備、以及待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息;

      該信息發(fā)送單元420被配置為,用于將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端;

      該信息接收與展示單元430被配置為,用于接收所述web服務(wù)端向所述連接模塊返回的運行結(jié)果,對所述運行結(jié)果進行展示。

      根據(jù)本發(fā)明的一些實施例,所述連接模塊為telnet模塊、wifi連接模塊、或藍牙連接模塊。

      根據(jù)本發(fā)明的一些實施例,所述裝置還包括設(shè)備加載單元(圖4中未示出),用于在接收指定的待測設(shè)備之前,根據(jù)接收的ip地址添加所述待測設(shè)備、根據(jù)接收的二維碼添加所述待測設(shè)備、或根據(jù)接收的網(wǎng)址添加所述待測設(shè)備。

      根據(jù)本發(fā)明的一些實施例,所述調(diào)試信息生成單元410用于:接收指定的兩個或兩個以上待測設(shè)備。

      根據(jù)本發(fā)明的一些實施例,所述調(diào)試信息生成單元410還用于接收指令運行模式,根據(jù)所述指令運行模式、所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息。

      根據(jù)本發(fā)明的一些實施例,所述調(diào)試信息生成單元410用于:從封裝在所述待測設(shè)備中獲取所述調(diào)試指令。

      關(guān)于上述實施例中的裝置,其中各個單元執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。

      本實施例提供的實現(xiàn)遠程調(diào)試的裝置可執(zhí)行本發(fā)明方法實施例所提供的實現(xiàn)遠程調(diào)試的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。

      圖5示出了根據(jù)本發(fā)明一實施例的電子設(shè)備,如圖5所示,電子設(shè)備500可包括處理器510、存儲器520、發(fā)射器530及接收器540。

      存儲器520可存儲用于處理器510控制操作處理的指令。存儲器520可包括易失性或非易失性存儲器,如靜態(tài)隨機存取存儲器(sram)、電可擦除可編程只讀存儲器(eeprom)、可擦除可編程只讀存儲器(eprom)、可編程只讀存儲器(prom)、只讀存儲器(rom)等,本發(fā)明對此沒有限制。

      處理器510可調(diào)用存儲器520中存儲的指令控制相關(guān)操作。根據(jù)一實施例,存儲器520存儲用于處理器510控制以下操作的指令:

      接收輸入的調(diào)試指令、指定的待測設(shè)備、以及待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息;

      將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端;

      接收所述web服務(wù)端向所述連接模塊返回的運行結(jié)果,對所述運行結(jié)果進行展示。

      易于理解,存儲器520還可存儲用于處理器510控制根據(jù)本發(fā)明實施例的其他操作的指令,這里不再贅述。

      處理器510還可控制發(fā)射器530和接收器540進行信號收發(fā)等。

      通過以上的詳細描述,本領(lǐng)域的技術(shù)人員易于理解,根據(jù)本發(fā)明實施例的系統(tǒng)和方法具有以下優(yōu)點中的一個、兩個、或兩個以上。

      根據(jù)本發(fā)明的實施例,所述連接模塊為telnet模塊、wifi連接模塊、或藍牙連接模塊。

      根據(jù)本發(fā)明的一些實施例,在接收指定的待測設(shè)備之前還包括:根據(jù)接收的ip地址添加所述待測設(shè)備、根據(jù)接收的二維碼添加所述待測設(shè)備、或根據(jù)接收的網(wǎng)址添加所述待測設(shè)備。

      根據(jù)本發(fā)明的一些實施例,所述方法還包括接收指令運行模式;

      根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息包括:根據(jù)所述指令運行模式、所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息。

      根據(jù)本發(fā)明的一些實施例,接收輸入的調(diào)試指令包括:從封裝在所述待測設(shè)備中獲取所述調(diào)試指令。

      根據(jù)一些實施例,本發(fā)明還提供一種非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器,上述指令可由裝置的處理器執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。當存儲介質(zhì)中的指令由終端的處理器執(zhí)行時,使得終端能夠執(zhí)行下述方法:接收輸入的調(diào)試指令、指定的待測設(shè)備、以及待測客戶端,根據(jù)所述調(diào)試指令、所述待測設(shè)備的標識、以及所述待測客戶端標識生成調(diào)試信息;將所述調(diào)試信息通過用于與所述web服務(wù)端連接的連接模塊發(fā)送到所述web服務(wù)端;接收所述web服務(wù)端向所述連接模塊返回的運行結(jié)果,對所述運行結(jié)果進行展示。

      本領(lǐng)域技術(shù)人員可以理解,附圖只是示例實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的,因此不能用于限制本發(fā)明的保護范圍。

      本領(lǐng)域技術(shù)人員可以理解上述各模塊可以按照實施例的描述分布于裝置中,也可以進行相應(yīng)變化唯一不同于本實施例的一個、兩個、或兩個以上裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成兩個或兩個以上子模塊。

      以上具體地示出和描述了本發(fā)明的示例性實施例。應(yīng)該理解,本發(fā)明不限于所公開的實施例,相反,本發(fā)明意圖涵蓋包含在所附權(quán)利要求的精神和范圍內(nèi)的各種修改和等效布置。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1