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

    一種用于測試版本更新系統(tǒng)的客戶端、該系統(tǒng)及方法技術(shù)方案

    技術(shù)編號:15695588 閱讀:61 留言:0更新日期:2017-06-24 11:05
    本發(fā)明專利技術(shù)公開了一種用于測試版本更新系統(tǒng)的客戶端、該系統(tǒng)及方法,屬于自動測試技術(shù)領(lǐng)域;系統(tǒng)包括連接一服務(wù)端的客戶端,客戶端包括:設(shè)備選擇單元、模式選擇單元、監(jiān)控單元以及第一更新單元;方法包括:步驟S1,客戶端根據(jù)外部輸入的指令選擇一個更新模式作為測試模式,并在為第一模式時轉(zhuǎn)向步驟S2;步驟S2,客戶端根據(jù)外部輸入的指令選擇一個測試設(shè)備,并作為被測設(shè)備輸出;步驟S3,客戶端監(jiān)控服務(wù)端中保存的測試版本是否與被測設(shè)備的測試版本相同,并在監(jiān)控結(jié)果表示不相同時轉(zhuǎn)向步驟S4;步驟S4,客戶端向服務(wù)端請求下載測試版本,并依照被下載的測試版本對被測設(shè)備進(jìn)行版本更新。上述技術(shù)方案的有益效果是:降低人力成本,提升自動測試的效率。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種用于測試版本更新系統(tǒng)的客戶端、該系統(tǒng)及方法
    本專利技術(shù)涉及自動測試
    ,尤其涉及一種用于測試版本更新系統(tǒng)的客戶端、該系統(tǒng)及方法。
    技術(shù)介紹
    目前的自動測試領(lǐng)域中,往往需要測試人員手動對測試版本進(jìn)行一些操作,包括去服務(wù)器下載測試版本、打開下載軟件、加載需要下載的軟件包以及對被測移動終端進(jìn)行刷機(jī)操作等,上述過程可能會重復(fù)多次,這對于手動操作而言非常繁瑣并且枯燥,提升了自動測試過程中的人力成本。同時,測試版本的發(fā)布時間并不固定,有些測試版本可能會在測試人員下班后發(fā)布,甚至有些會在深夜發(fā)布測試版本,這就需要測試人員加班等待測試版本的發(fā)布,并且會導(dǎo)致測試版本的下載和更新不及時,從而降低自動測試的效率。
    技術(shù)實(shí)現(xiàn)思路
    根據(jù)現(xiàn)有技術(shù)中存在的上述問題,現(xiàn)提供一種用于測試版本更新系統(tǒng)的客戶端、該系統(tǒng)及方法的技術(shù)方案,旨在避免需要測試人員手動更新測試版本的問題,降低人力成本,提升自動測試的效率。上述技術(shù)方案具體包括:一種用于測試版本更新系統(tǒng)的客戶端,其中,連接一服務(wù)端,所述服務(wù)端用于保存關(guān)聯(lián)于不同的測試設(shè)備的測試版本并對所述測試版本進(jìn)行實(shí)時更新;所述客戶端還連接所述測試設(shè)備,并用于更新所述測試設(shè)備的所述測試版本;所述客戶端包括:設(shè)備選擇單元,預(yù)設(shè)有所述測試設(shè)備的信息,并用于根據(jù)外部輸入的指令選擇關(guān)聯(lián)于所述信息的多個所述測試設(shè)備中的一個作為被測設(shè)備并輸出;模式選擇單元,預(yù)設(shè)有用于表示所述測試版本的更新方式的更新模式,并根據(jù)外部輸入的指令選擇一個所述更新模式作為測試模式并輸出;監(jiān)控單元,分別連接所述設(shè)備選擇單元和所述模式選擇單元,用于在所述測試模式為一預(yù)設(shè)的第一模式時,監(jiān)控所述服務(wù)端中保存的所述測試版本是否與所述被測設(shè)備的所述測試版本相同,輸出監(jiān)控結(jié)果;第一更新單元,連接所述監(jiān)控單元,用于在所述監(jiān)控結(jié)果表示不相同時向所述服務(wù)端請求下載所述測試版本,并依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。優(yōu)選的,該客戶端,其中,還包括:第二更新單元,分別連接所述設(shè)備選擇單元和所述模式選擇單元,用于在所述測試模式為一預(yù)設(shè)的第二模式時,根據(jù)外部輸入的指令向所述服務(wù)端請求下載所述測試版本,并依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。優(yōu)選的,該客戶端,其中,所述第二更新單元中包括:第一選擇模塊,用于選擇關(guān)聯(lián)于所述被測設(shè)備的一個測試項目,并作為被測項目輸出;第二選擇模塊,連接所述第一選擇模塊,用于選擇關(guān)聯(lián)于所述被測項目的一個描述文件,并作為被測文件輸出;所述第二更新單元根據(jù)所述被測文件,向所述服務(wù)端請求下載對應(yīng)的所述測試版本。優(yōu)選的,該客戶端,其中,所述服務(wù)端中保存有對應(yīng)每個所述客戶端的版本下載記錄;所述客戶端還包括:查詢單元,分別連接所述設(shè)備選擇單元和所述模式選擇單元,用于在所述測試模式為一預(yù)設(shè)的第三模式時,查詢得到所述服務(wù)端中保存的關(guān)聯(lián)于所述被測設(shè)備的所述版本下載記錄并輸出;第三更新單元,連接所述查詢單元,用于在查詢得到的所述版本下載記錄中選擇一個所述測試版本并進(jìn)行下載,依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。優(yōu)選的,該客戶端,其中,所述第三更新單元包括:第三選擇模塊,用于根據(jù)外部輸入的指令,根據(jù)所述版本下載記錄選擇一個關(guān)聯(lián)于所述被測設(shè)備的一個測試項目,并作為被測項目輸出;第四選擇模塊,連接所述第三選擇模塊,用于根據(jù)外部輸入的指令選擇一個關(guān)聯(lián)于所述被測項目的一個描述文件,并作為被測文件輸出;所述第三更新單元根據(jù)所述被測文件,向所述服務(wù)端請求下載對應(yīng)的所述測試版本。優(yōu)選的,該客戶端,其中,所述客戶端還包括:終止單元,連接所述第一更新單元,用于根據(jù)外部輸入的指令終止所述版本更新的過程。優(yōu)選的,該客戶端,其中,所述客戶端還包括:終止單元,連接所述第二更新單元,用于根據(jù)外部輸入的指令終止所述版本更新的過程。優(yōu)選的,該客戶端,其中,所述客戶端還包括:終止單元,連接所述第三更新單元,用于根據(jù)外部輸入的指令終止所述版本更新的過程。一種測試版本更新系統(tǒng),其中,包括上述的用于測試版本更新系統(tǒng)的客戶端。一種測試版本更新方法,其中,設(shè)置一連接服務(wù)端的客戶端,所述服務(wù)端用于保存關(guān)聯(lián)于不同的測試設(shè)備的測試版本并對所述測試版本進(jìn)行實(shí)時更新,所述客戶端還連接所述測試設(shè)備,并用于更新所述測試設(shè)備的所述測試版本;所述測試版本更新方法包括:步驟S1,所述客戶端根據(jù)外部輸入的指令選擇一個更新模式作為測試模式,并在所述測試模式為一預(yù)設(shè)的第一模式時轉(zhuǎn)向步驟S2;步驟S2,所述客戶端根據(jù)外部輸入的指令選擇一個所述測試設(shè)備,并作為被測設(shè)備輸出;步驟S3,所述客戶端監(jiān)控所述服務(wù)端中保存的所述測試版本是否與所述被測設(shè)備的所述測試版本相同,并在監(jiān)控結(jié)果表示不相同時轉(zhuǎn)向步驟S4;步驟S4,所述客戶端向所述服務(wù)端請求下載所述測試版本,并依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。優(yōu)選的,該測試版本更新方法,其中,所述步驟S1中,若所述測試模式為一預(yù)設(shè)的第二模式,則執(zhí)行下述步驟:步驟A1,所述客戶端根據(jù)外部輸入的指令向所述服務(wù)端請求下載所述測試版本;步驟A2,所述客戶端下載所述測試版本,并依照被下載的所述測試版本對所述測試設(shè)備進(jìn)行版本更新。優(yōu)選的,該測試版本更新方法,其中,所述步驟A1包括:步驟A11,所述客戶端選擇關(guān)聯(lián)于所述被測設(shè)備的一個測試項目,并作為被測項目輸出;步驟A12,所述客戶端選擇關(guān)聯(lián)于所述被測項目的一個描述文件,并作為被測文件輸出;步驟A13,所述客戶端根據(jù)所述被測文件,向所述服務(wù)端請求下載對應(yīng)的所述測試版本。優(yōu)選的,該測試版本更新方法,其中,所述服務(wù)端中保存有對應(yīng)每個所述測試設(shè)備的版本下載記錄;所述步驟S1中,若所述測試模式為一預(yù)設(shè)的第三模式,則執(zhí)行下述步驟:步驟B1,所述客戶端查詢得到所述服務(wù)端中保存的關(guān)聯(lián)于所述被測設(shè)備的所述版本下載記錄并輸出;步驟B2,所述客戶端在查詢得到的所述版本下載記錄中選擇一個所述測試版本并進(jìn)行下載,依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。優(yōu)選的,該測試版本更新方法,其中,所述步驟B2具體包括:步驟B21,所述客戶端根據(jù)外部輸入的指令,根據(jù)所述版本下載記錄選擇關(guān)聯(lián)于所述被測設(shè)備的一個測試項目,并作為被測項目輸出;步驟B22,所述客戶端根據(jù)外部輸入的指令選擇關(guān)聯(lián)于所述被測項目的一個描述文件,并作為被測文件輸出;步驟B23,所述客戶端根據(jù)所述被測文件,向所述服務(wù)端請求下載對應(yīng)的所述測試版本;步驟B24,所述客戶端下載所述測試版本,并依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。優(yōu)選的,該測試版本更新方法,其中,于所述客戶端進(jìn)行所述版本更新時,所述客戶端根據(jù)外部輸入的指令終止所述版本更新。上述技術(shù)方案的有益效果是:1)提供一種測試版本更新系統(tǒng)及其客戶端,能夠避免需要測試人員手動更新測試版本的問題,降低人力成本,提升自動測試的效率;2)提供一種測試版本更新方法,能夠支持上述測試版本更新系統(tǒng)及其客戶端的正常運(yùn)行。附圖說明圖1是本專利技術(shù)的較佳的實(shí)施例中,一種測試版本更新系統(tǒng)及其客戶端的總體結(jié)構(gòu)示意圖;圖2-3是本專利技術(shù)的較佳的實(shí)施例中,于圖1的基礎(chǔ)上,測試版本更新系統(tǒng)中的客戶端的分模塊結(jié)構(gòu)示意圖;圖4是本專利技術(shù)的較佳的實(shí)施例中,一種測試版本更新方法的流程示意圖;圖5-8是本專利技術(shù)的較佳的實(shí)本文檔來自技高網(wǎng)...
    一種用于測試版本更新系統(tǒng)的客戶端、該系統(tǒng)及方法

    【技術(shù)保護(hù)點(diǎn)】
    一種用于測試版本更新系統(tǒng)的客戶端,其特征在于,連接一服務(wù)端,所述服務(wù)端用于保存關(guān)聯(lián)于不同的測試設(shè)備的測試版本并對所述測試版本進(jìn)行實(shí)時更新;所述客戶端還連接所述測試設(shè)備,并用于更新所述測試設(shè)備的所述測試版本;所述客戶端包括:設(shè)備選擇單元,預(yù)設(shè)有所述測試設(shè)備的信息,并用于根據(jù)外部輸入的指令選擇關(guān)聯(lián)于所述信息的多個所述測試設(shè)備中的一個作為被測設(shè)備并輸出;模式選擇單元,預(yù)設(shè)有用于表示所述測試版本的更新方式的更新模式,并根據(jù)外部輸入的指令選擇一個所述更新模式作為測試模式并輸出;監(jiān)控單元,分別連接所述設(shè)備選擇單元和所述模式選擇單元,用于在所述測試模式為一預(yù)設(shè)的第一模式時,監(jiān)控所述服務(wù)端中保存的所述測試版本是否與所述被測設(shè)備的所述測試版本相同,輸出監(jiān)控結(jié)果;第一更新單元,連接所述監(jiān)控單元,用于在所述監(jiān)控結(jié)果表示不相同時向所述服務(wù)端請求下載所述測試版本,并依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。

    【技術(shù)特征摘要】
    1.一種用于測試版本更新系統(tǒng)的客戶端,其特征在于,連接一服務(wù)端,所述服務(wù)端用于保存關(guān)聯(lián)于不同的測試設(shè)備的測試版本并對所述測試版本進(jìn)行實(shí)時更新;所述客戶端還連接所述測試設(shè)備,并用于更新所述測試設(shè)備的所述測試版本;所述客戶端包括:設(shè)備選擇單元,預(yù)設(shè)有所述測試設(shè)備的信息,并用于根據(jù)外部輸入的指令選擇關(guān)聯(lián)于所述信息的多個所述測試設(shè)備中的一個作為被測設(shè)備并輸出;模式選擇單元,預(yù)設(shè)有用于表示所述測試版本的更新方式的更新模式,并根據(jù)外部輸入的指令選擇一個所述更新模式作為測試模式并輸出;監(jiān)控單元,分別連接所述設(shè)備選擇單元和所述模式選擇單元,用于在所述測試模式為一預(yù)設(shè)的第一模式時,監(jiān)控所述服務(wù)端中保存的所述測試版本是否與所述被測設(shè)備的所述測試版本相同,輸出監(jiān)控結(jié)果;第一更新單元,連接所述監(jiān)控單元,用于在所述監(jiān)控結(jié)果表示不相同時向所述服務(wù)端請求下載所述測試版本,并依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。2.如權(quán)利要求1所述的客戶端,其特征在于,還包括:第二更新單元,分別連接所述設(shè)備選擇單元和所述模式選擇單元,用于在所述測試模式為一預(yù)設(shè)的第二模式時,根據(jù)外部輸入的指令向所述服務(wù)端請求下載所述測試版本,并依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。3.如權(quán)利要求2所述的客戶端,其特征在于,所述第二更新單元中包括:第一選擇模塊,用于選擇關(guān)聯(lián)于所述被測設(shè)備的一個測試項目,并作為被測項目輸出;第二選擇模塊,連接所述第一選擇模塊,用于選擇關(guān)聯(lián)于所述被測項目的一個描述文件,并作為被測文件輸出;所述第二更新單元根據(jù)所述被測文件,向所述服務(wù)端請求下載對應(yīng)的所述測試版本。4.如權(quán)利要求1所述的客戶端,其特征在于,所述服務(wù)端中保存有對應(yīng)每個所述客戶端的版本下載記錄;所述客戶端還包括:查詢單元,分別連接所述設(shè)備選擇單元和所述模式選擇單元,用于在所述測試模式為一預(yù)設(shè)的第三模式時,查詢得到所述服務(wù)端中保存的關(guān)聯(lián)于所述被測設(shè)備的所述版本下載記錄并輸出;第三更新單元,連接所述查詢單元,用于在查詢得到的所述版本下載記錄中選擇一個所述測試版本并進(jìn)行下載,依照被下載的所述測試版本對所述被測設(shè)備進(jìn)行版本更新。5.如權(quán)利要求4所述的客戶端,其特征在于,所述第三更新單元包括:第三選擇模塊,用于根據(jù)外部輸入的指令,根據(jù)所述版本下載記錄選擇一個關(guān)聯(lián)于所述被測設(shè)備的一個測試項目,并作為被測項目輸出;第四選擇模塊,連接所述第三選擇模塊,用于根據(jù)外部輸入的指令選擇一個關(guān)聯(lián)于所述被測項目的一個描述文件,并作為被測文件輸出;所述第三更新單元根據(jù)所述被測文件,向所述服務(wù)端請求下載對應(yīng)的所述測試版本。6.如權(quán)利要求1所述的客戶端,其特征在于,所述客戶端還包括:終止單元,連接所述第一更新單元,用于根據(jù)外部輸入的指令終止所述版本更新的過程。7.如權(quán)利要求2所述的客戶端,其特征在于,所述客戶端還包括:終止單元,連接所述第二更新單元,用于根據(jù)外部輸入的指令終止所述版本更新的過程。8.如權(quán)利要求4所述的客戶端,其特征在于,...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:常青周柏廷
    申請(專利權(quán))人:展訊通信上海有限公司
    類型:發(fā)明
    國別省市:上海,31

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

    1
    主站蜘蛛池模板: 精品久久久久久无码人妻热| 无码中文字幕色专区| 久久久久久久久免费看无码 | 亚洲精品无码成人| 18禁成年无码免费网站无遮挡| 无码人妻aⅴ一区二区三区| a级毛片无码免费真人久久| 人妻少妇偷人精品无码 | 日韩人妻系列无码专区| 中文有码vs无码人妻| 亚洲av无码成人精品区一本二本 | 成人免费无码大片A毛片抽搐色欲| 国产无码一区二区在线| 亚洲国产精品无码久久久秋霞1| 无码人妻精品一区二区三区不卡 | 天堂Aⅴ无码一区二区三区| 亚洲精品无码mⅴ在线观看| 国产精品无码无需播放器| 国产精品JIZZ在线观看无码| 无码精品国产一区二区三区免费 | 亚洲AV成人噜噜无码网站| 亚洲最大av无码网址| 精品亚洲av无码一区二区柚蜜 | 一本一道中文字幕无码东京热| 亚洲AV无码乱码国产麻豆穿越| 久久国产精品无码网站| 国产精品无码制服丝袜| 人妻丰满熟妇AV无码区| 亚洲AV无码国产精品色| 精品无码人妻一区二区免费蜜桃 | 亚洲av无码不卡一区二区三区| 亚洲成A人片在线观看无码3D| 亚洲国产AV无码一区二区三区| 少妇伦子伦精品无码STYLES| 亚洲成AV人片天堂网无码| 国产AV无码专区亚洲AWWW| 国模吧无码一区二区三区| 中国少妇无码专区| 亚洲av中文无码乱人伦在线r▽| 一区二区三区无码视频免费福利| 亚洲精品无码你懂的网站|