两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

跟蹤調(diào)試方法及裝置的制造方法

文檔序號(hào):9274632閱讀:428來(lái)源:國(guó)知局
跟蹤調(diào)試方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及跟蹤調(diào)試方法及裝置。
【背景技術(shù)】
[0002]目前大部分團(tuán)隊(duì)在開(kāi)發(fā)軟件的過(guò)程中,采用模式還是,軟件開(kāi)發(fā)工程師開(kāi)發(fā)完程序或者軟件,然后交由測(cè)試工程師,測(cè)試工程師測(cè)試通過(guò)之后,將產(chǎn)品發(fā)布到互聯(lián)網(wǎng)上供用戶使用。
[0003]但是軟件開(kāi)發(fā)工程師開(kāi)發(fā)完的程序,很有可能會(huì)存在漏洞(BUG),但是很多時(shí)候可能會(huì)出現(xiàn)這么一個(gè)問(wèn)題,程序開(kāi)發(fā)完之后,測(cè)試工程師也對(duì)程序或者軟件做了測(cè)試,但是上線后還是有用戶爆出來(lái)說(shuō)某個(gè)功能存在BUG,于是測(cè)試工程師又在自己的手機(jī)、電腦或者其它終端上重新對(duì)該功能進(jìn)行測(cè)試,可能還是不能準(zhǔn)確再現(xiàn)和定位問(wèn)題。于是,測(cè)試工程師進(jìn)一步詢問(wèn)用戶用的是什么版本的程序、軟件,在什么電腦、手機(jī)或者其它環(huán)境下使用,把相同型號(hào)的手機(jī)、相同版本的程序、軟件等安裝上,反復(fù)重新測(cè)試。這樣,軟件調(diào)試人員在測(cè)試BUG時(shí)就需要花費(fèi)大量的時(shí)間。

【發(fā)明內(nèi)容】

[0004]本公開(kāi)實(shí)施例提供跟蹤調(diào)試方法及裝置,用以節(jié)約開(kāi)發(fā)人員在測(cè)試程序或軟件存在的BUG時(shí)所花費(fèi)的時(shí)間。
[0005]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種跟蹤調(diào)試方法,包括:
[0006]接收開(kāi)發(fā)機(jī)發(fā)送的跟蹤調(diào)試命令,所述跟蹤調(diào)試命令用于跟蹤調(diào)試所述終端中具有漏洞BUG的目標(biāo)對(duì)象;
[0007]根據(jù)所述跟蹤調(diào)試命令進(jìn)行處理,使所述終端中具有與所述具有BUG的目標(biāo)對(duì)象對(duì)應(yīng)的預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象;
[0008]根據(jù)所述跟蹤調(diào)試命令,對(duì)所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作。
[0009]在一個(gè)實(shí)施例中,所述跟蹤調(diào)試命令包括對(duì)所述目標(biāo)對(duì)象的修改操作命令;
[0010]所述根據(jù)所述跟蹤調(diào)試命令進(jìn)行處理,使所述終端中具有預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象,包括:根據(jù)對(duì)所述目標(biāo)對(duì)象的修改操作命令,對(duì)所述目標(biāo)對(duì)象進(jìn)行修改操作,使修改后的目標(biāo)對(duì)象為預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象。
[0011]在一個(gè)實(shí)施例中,所述跟蹤調(diào)試命令包括安裝所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象的安裝命令;
[0012]所述根據(jù)所述跟蹤調(diào)試命令進(jìn)行處理,使所述終端中具有預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象,包括:根據(jù)所述安裝命令,獲取所述目標(biāo)對(duì)象的預(yù)設(shè)調(diào)試版本的安裝包;安裝所述安裝包,使所述終端中安裝有預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象。
[0013]在一個(gè)實(shí)施例中,所述跟蹤調(diào)試命令中還包括使用操作命令,所述使用操作命令用于模擬用戶對(duì)所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象的使用操作;
[0014]根據(jù)所述跟蹤調(diào)試命令,對(duì)所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作,包括:根據(jù)所述使用操作命令,模擬用戶對(duì)所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象的使用操作。
[0015]在一個(gè)實(shí)施例中,所述方法還包括:
[0016]記錄執(zhí)行所述跟蹤調(diào)試操作時(shí)產(chǎn)生的上下文信息,所述上下文信息用于記錄所述跟蹤調(diào)試操作的過(guò)程;
[0017]向所述開(kāi)發(fā)機(jī)返回包括上下文信息的響應(yīng)消息。
[0018]在一個(gè)實(shí)施例中,所述接收開(kāi)發(fā)機(jī)發(fā)送的所述跟蹤調(diào)試命令,包括:接收開(kāi)發(fā)機(jī)通過(guò)遠(yuǎn)程跟蹤調(diào)試代理服務(wù)器發(fā)送的所述跟蹤調(diào)試命令;
[0019]所述向所述開(kāi)發(fā)機(jī)返回包括所述上下文信息的響應(yīng)消息,包括:通過(guò)所述遠(yuǎn)程跟蹤調(diào)試代理服務(wù)器向所述開(kāi)發(fā)機(jī)返回所述響應(yīng)消息。
[0020]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種跟蹤調(diào)試方法,用于開(kāi)發(fā)機(jī),包括:
[0021]生成跟蹤調(diào)試命令,所述跟蹤調(diào)試命令用于跟蹤調(diào)試終端中的具有漏洞BUG的目標(biāo)對(duì)象;
[0022]向所述終端發(fā)送所述跟蹤調(diào)試命令,所述跟蹤調(diào)試指令用于由所述終端根據(jù)所述跟蹤調(diào)試命令,對(duì)所述目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作。
[0023]在一個(gè)實(shí)施例中,接收所述終端發(fā)送的響應(yīng)消息,所述響應(yīng)消息中包括所述終端在執(zhí)行所述跟蹤調(diào)試操作時(shí)產(chǎn)生的上下文信息,所述上下文信息用于記錄執(zhí)行所述跟蹤調(diào)試命令的過(guò)程。
[0024]顯示所述上下文信息。
[0025]在一個(gè)實(shí)施例中,所述向所述終端發(fā)送所述跟蹤調(diào)試命令,包括:通過(guò)遠(yuǎn)程跟蹤調(diào)試代理服務(wù)器向所述終端發(fā)送所述跟蹤調(diào)試命令;
[0026]所述接收所述終端發(fā)送的響應(yīng)消息,包括:接收所述終端通過(guò)所述跟蹤調(diào)試代理服務(wù)器返回的所述響應(yīng)消息。
[0027]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種跟蹤調(diào)試裝置,用于終端,包括:
[0028]接收模塊,用于接收開(kāi)發(fā)機(jī)遠(yuǎn)程發(fā)送過(guò)來(lái)的跟蹤調(diào)試命令,所述跟蹤調(diào)試命令用于跟蹤調(diào)試所述終端中具有漏洞BUG的目標(biāo)對(duì)象;
[0029]處理模塊,用于根據(jù)所述接收模塊接收到的所述跟蹤調(diào)試命令進(jìn)行處理,使所述終端中具有與所述具有BUG的目標(biāo)對(duì)象對(duì)應(yīng)的預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象;
[0030]執(zhí)行模塊,用于根據(jù)所述接收模塊接收到的所述跟蹤調(diào)試命令,對(duì)所述目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作。
[0031 ] 在一個(gè)實(shí)施例中,所述跟蹤調(diào)試命令包括對(duì)所述目標(biāo)對(duì)象的修改操作命令;
[0032]所述處理模塊,用于根據(jù)對(duì)所述目標(biāo)對(duì)象的修改操作命令,對(duì)所述目標(biāo)對(duì)象進(jìn)行修改操作,使修改后的目標(biāo)對(duì)象為預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象。
[0033]在一個(gè)實(shí)施例中,所述跟蹤調(diào)試命令包括安裝所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象的安裝命令;
[0034]所述處理模塊,用于根據(jù)所述安裝命令,獲取所述目標(biāo)對(duì)象的預(yù)設(shè)調(diào)試版本的安裝包;安裝所述安裝包,使所述終端中安裝有預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象。
[0035]在一個(gè)實(shí)施例中,所述跟蹤調(diào)試命令中還包括使用操作命令,所述使用操作命令用于模擬用戶對(duì)所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象的使用操作;
[0036]所述操作模塊,用于根據(jù)所述使用操作命令,模擬用戶對(duì)所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象的使用操作。
[0037]在一個(gè)實(shí)施例中,還包括:
[0038]上下文記錄模塊,用于記錄所述執(zhí)行模塊執(zhí)行所述跟蹤調(diào)試操作時(shí)產(chǎn)生的上下文信息,所述上下文信息用于記錄所述跟蹤調(diào)試操作的過(guò)程;
[0039]發(fā)送模塊,用于向所述開(kāi)發(fā)機(jī)返回包括上下文信息的響應(yīng)消息。
[0040]在一個(gè)實(shí)施例中,所述接收模塊,包括:接收子模塊,用于接收開(kāi)發(fā)機(jī)通過(guò)遠(yuǎn)程跟蹤調(diào)試代理服務(wù)器發(fā)送的所述跟蹤調(diào)試命令;
[0041]發(fā)送模塊,包括:發(fā)送子模塊,用于通過(guò)所述遠(yuǎn)程跟蹤調(diào)試代理服務(wù)器向所述開(kāi)發(fā)機(jī)返回所述響應(yīng)消息。
[0042]根據(jù)本公開(kāi)實(shí)施例的第四方面,提供一種跟蹤調(diào)試裝置,用于開(kāi)發(fā)機(jī),包括:
[0043]生成模塊,用于生成跟蹤調(diào)試命令,所述跟蹤調(diào)試命令用于跟蹤調(diào)試終端中的具有BUG的目標(biāo)對(duì)象;
[0044]發(fā)送模塊,用于向所述終端發(fā)送所述生成模塊生成的所述跟蹤調(diào)試命令,所述跟蹤調(diào)試指令用于由所述終端根據(jù)所述跟蹤調(diào)試命令,對(duì)所述目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作。
[0045]在一個(gè)實(shí)施例中,還包括:
[0046]接收模塊,用于接收所述終端發(fā)送的響應(yīng)消息,所述響應(yīng)消息中包括所述終端在執(zhí)行所述跟蹤調(diào)試操作時(shí)產(chǎn)生的上下文信息,所述上下文信息用于記錄執(zhí)行所述跟蹤調(diào)試命令的過(guò)程;
[0047]顯示模塊,用于顯示所述上下文信息。
[0048]在一個(gè)實(shí)施例中,所述發(fā)送模塊,包括:發(fā)送子模塊,用于通過(guò)遠(yuǎn)程跟蹤調(diào)試代理服務(wù)器向所述終端發(fā)送所述跟蹤調(diào)試命令;
[0049]所述接收模塊,包括:接收子模塊,用于接收所述終端通過(guò)所述跟蹤調(diào)試代理服務(wù)器返回的所述響應(yīng)消息。
[0050]根據(jù)本公開(kāi)實(shí)施例的第五方面,提供一種跟蹤調(diào)試裝置,用于終端,包括:
[0051]處理器;
[0052]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0053]其中,所述處理器被配置為:
[0054]接收開(kāi)發(fā)機(jī)發(fā)送的跟蹤調(diào)試命令,所述跟蹤調(diào)試命令用于跟蹤調(diào)試所述終端中具有漏洞BUG的目標(biāo)對(duì)象;
[0055]根據(jù)所述跟蹤調(diào)試命令進(jìn)行處理,使所述終端中具有與所述具有BUG的目標(biāo)對(duì)象對(duì)應(yīng)的預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象;
[0056]根據(jù)所述跟蹤調(diào)試命令,對(duì)所述預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作。
[0057]根據(jù)本公開(kāi)實(shí)施例的第六方面,提供一種跟蹤調(diào)試裝置,用于開(kāi)發(fā)機(jī),包括:
[0058]處理器;
[0059]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0060]其中,所述處理器被配置為:
[0061]生成跟蹤調(diào)試命令,所述跟蹤調(diào)試命令用于跟蹤調(diào)試終端中的具有漏洞BUG的目標(biāo)對(duì)象;
[0062]向所述終端發(fā)送所述跟蹤調(diào)試命令,所述跟蹤調(diào)試指令用于由所述終端根據(jù)所述跟蹤調(diào)試命令,對(duì)所述目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作。
[0063]本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0064]上述技術(shù)方案,開(kāi)發(fā)機(jī)生成跟蹤調(diào)試命令,并將跟蹤調(diào)試命令發(fā)送給終端,終端根據(jù)跟蹤調(diào)試命令,對(duì)具有BUG的目標(biāo)對(duì)象對(duì)應(yīng)的預(yù)設(shè)調(diào)試版本的目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作,從而實(shí)現(xiàn)對(duì)BUG的定位和測(cè)試,因?yàn)殚_(kāi)發(fā)機(jī)可以遠(yuǎn)程控制終端對(duì)目標(biāo)對(duì)象執(zhí)行跟蹤調(diào)試操作,可利用用戶所使用的終端中的真實(shí)環(huán)境來(lái)定位BUG,從而可以很方便、準(zhǔn)確、快速地定位和改進(jìn)目標(biāo)對(duì)象存在的BUG,節(jié)省了開(kāi)發(fā)人員在測(cè)試程序或軟件存在的BUG時(shí)所花費(fèi)的時(shí)間,提高了調(diào)試的效率。
[0065]本公開(kāi)的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見(jiàn),或者通過(guò)實(shí)施本公開(kāi)而了解。本公開(kāi)的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書、權(quán)利
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
巫溪县| 山东| 疏附县| 大荔县| 读书| 卫辉市| 衢州市| 尤溪县| 崇仁县| 日土县| 临洮县| 浦县| 新巴尔虎右旗| 新竹县| 浦东新区| 朝阳市| 象州县| 田东县| 墨竹工卡县| 游戏| 金寨县| 汝南县| 青龙| 兴业县| 邻水| 嘉峪关市| 平潭县| 揭阳市| 基隆市| 洞口县| 伊宁县| 东兰县| 宁津县| 天峨县| 河池市| 五河县| 恭城| 织金县| 闵行区| 舞阳县| 同江市|