国产精品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>

      一種腳本測試方法和裝置制造方法

      文檔序號:6637858閱讀:270來源:國知局
      一種腳本測試方法和裝置制造方法
      【專利摘要】本發(fā)明提供一種腳本測試方法和裝置,涉及通信領(lǐng)域,能夠自動測試網(wǎng)絡(luò)設(shè)備的腳本,從而降低人力和物力的消耗,包括:接收運維系統(tǒng)發(fā)送的業(yè)務(wù)請求信息;根據(jù)存儲的設(shè)備信息和測試腳本的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對應(yīng)的第一腳本;若確定所述模式參數(shù)指示的模式是測試模式,則加載并執(zhí)行所述第一腳本;根據(jù)存儲的設(shè)備信息和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對應(yīng)的第一模擬文件;當執(zhí)行到所述第一腳本中的第一測試指令時,根據(jù)所述第一模擬文件包括的所述對應(yīng)關(guān)系,獲取與所述第一測試指令對應(yīng)的第一返回結(jié)果;向所述運維系統(tǒng)發(fā)送所述第一返回結(jié)果。本發(fā)明提供的腳本測試方法和裝置應(yīng)用于自動化測試。
      【專利說明】一種腳本測試方法和裝置

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及通信系統(tǒng),尤其涉及一種腳本測試方法和裝置。

      【背景技術(shù)】
      [0002] 目前網(wǎng)絡(luò)設(shè)備管理,尤其是設(shè)備的日常維護管理處于起步階段,在各行業(yè)網(wǎng)絡(luò)系 統(tǒng)中,都存在用于網(wǎng)絡(luò)設(shè)備運行參數(shù)查看、設(shè)備版本升級、配置備份、配置下發(fā)的運維工具, 流程等。而SNMP(Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)協(xié)議和TR069 協(xié)議是網(wǎng)絡(luò)管理系統(tǒng)最常使用的協(xié)議,但是很多網(wǎng)絡(luò)設(shè)備都不能支持SNMP協(xié)議或TR069協(xié) 議,因此,網(wǎng)絡(luò)設(shè)備的腳本類型必然存在差異化。
      [0003] 當系統(tǒng)支持的設(shè)備型號越來越多的情況下,由設(shè)備型號不同,業(yè)務(wù)類型編寫并保 存大量的腳本(腳本類型多樣)也不同,針對大量的不同廠商型號設(shè)備的對應(yīng)腳本的測試 工作量巨大。具體的,當測試系統(tǒng)執(zhí)行一個腳本,測試人員就需要人工查詢出與腳本中命令 對應(yīng)的正確的返回結(jié)果,若需要測試的設(shè)備數(shù)量巨大,查詢工作的任務(wù)量也非常巨大。因 此,該測試過程中需要消耗大量人力物力。


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

      [0004] 本發(fā)明的實施例提供一種腳本測試方法和裝置,能夠自動測試網(wǎng)絡(luò)設(shè)備的腳本, 從而降低人力和物力的消耗。
      [0005] 為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
      [0006] 第一方面,提供一種腳本測試方法,包括:
      [0007] 接收運維系統(tǒng)發(fā)送的業(yè)務(wù)請求信息,所述業(yè)務(wù)請求信息包括網(wǎng)絡(luò)設(shè)備的設(shè)備信息 和用于指示所述運維系統(tǒng)的業(yè)務(wù)執(zhí)行模式的模式參數(shù);
      [0008] 根據(jù)存儲的設(shè)備信息和測試腳本的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對 應(yīng)的第一腳本;
      [0009] 若確定所述模式參數(shù)指示的模式是測試模式,則加載并執(zhí)行所述第一腳本;
      [0010] 根據(jù)存儲的設(shè)備信息和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對 應(yīng)的第一模擬文件;所述第一模擬文件包括所述網(wǎng)絡(luò)設(shè)備的指令和返回結(jié)果的對應(yīng)關(guān)系; [0011]當執(zhí)行到所述第一腳本中的第一測試指令時,根據(jù)所述第一模擬文件包括的所述 對應(yīng)關(guān)系,獲取與所述第一測試指令對應(yīng)的第一返回結(jié)果;
      [0012] 向所述運維系統(tǒng)發(fā)送所述第一返回結(jié)果,以便于所述運維系統(tǒng)根據(jù)所述第一返回 結(jié)果生成最終結(jié)果,并向測試系統(tǒng)發(fā)送最終結(jié)果,所述測試系統(tǒng)判斷最終結(jié)果是否符合要 求。
      [0013] 第二方面,提供一種腳本測試裝置,包括:
      [0014] 接收單元,用于接收運維系統(tǒng)發(fā)送的業(yè)務(wù)請求信息,所述業(yè)務(wù)請求信息包括網(wǎng)絡(luò) 設(shè)備的設(shè)備信息和用于指示所述運維系統(tǒng)的業(yè)務(wù)執(zhí)行模式的模式參數(shù);
      [0015] 確定腳本單元,用于根據(jù)存儲的設(shè)備信息和測試腳本的對應(yīng)關(guān)系,確定出所述網(wǎng) 絡(luò)設(shè)備的設(shè)備信息對應(yīng)的第一腳本;
      [0016] 執(zhí)行單元,用于當所述模式參數(shù)指示的模式是測試模式時,則加載并執(zhí)行所述第 一腳本;
      [0017] 確定模擬文件單元,用于根據(jù)存儲的設(shè)備信息和模擬文件的對應(yīng)關(guān)系,確定出所 述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對應(yīng)的第一模擬文件;所述第一模擬文件包括所述網(wǎng)絡(luò)設(shè)備的指令 和返回結(jié)果的對應(yīng)關(guān)系;
      [0018] 獲取單元,用于當執(zhí)行到所述第一腳本中的第一測試指令時,根據(jù)所述第一模擬 文件包括的所述對應(yīng)關(guān)系,獲取與所述第一測試指令對應(yīng)的第一返回結(jié)果;
      [0019] 發(fā)送單元,用于向所述運維系統(tǒng)發(fā)送所述第一返回結(jié)果,以便于所述運維系統(tǒng)根 據(jù)所述第一返回結(jié)果生成最終結(jié)果,并向測試系統(tǒng)發(fā)送最終結(jié)果,所述測試系統(tǒng)判斷最終 結(jié)果是否符合要求。
      [0020] 本發(fā)明提供的一種腳本測試方法和裝置,能夠從包括網(wǎng)絡(luò)設(shè)備的指令和返回結(jié)果 的對應(yīng)關(guān)系的模擬文件中,自動獲取并發(fā)送與網(wǎng)絡(luò)設(shè)備的設(shè)備信息對應(yīng)的第一腳本中的測 試指令對應(yīng)的第一返回結(jié)果,并向運維系統(tǒng)發(fā)送所述第一返回結(jié)果,以便于運維系統(tǒng)根據(jù) 所述第一返回結(jié)果生成最終結(jié)果,并向測試系統(tǒng)發(fā)送最終結(jié)果,測試系統(tǒng)判斷最終結(jié)果是 否符合要求。相較于現(xiàn)有技術(shù),本發(fā)明不再需要測試人員參與測試過程,只需下發(fā)業(yè)務(wù)請求 信息,就能夠自動完成測試網(wǎng)絡(luò)設(shè)備的腳本,從而降低人力和物力的消耗。

      【專利附圖】

      【附圖說明】
      [0021] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
      [0022] 圖1為本發(fā)明實施例提供的一種腳本測試方法的流程圖;
      [0023] 圖2為本發(fā)明實施例提供的一種測試系統(tǒng)的示意圖;
      [0024] 圖3為本發(fā)明實施例提供的另一種腳本測試方法的流程圖;
      [0025] 圖4為本發(fā)明實施例提供的一種腳本測試裝置的結(jié)構(gòu)示意圖;
      [0026] 圖5為本發(fā)明實施例提供的另一種腳本測試裝置的結(jié)構(gòu)示意圖。

      【具體實施方式】
      [0027] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
      [0028] 腳本,是使用一種特定的描述性語言,依據(jù)一定的格式編寫的可執(zhí)行文件,又稱作 宏或批處理文件。簡單地說,腳本就是一條條的文字命令,這些文字命令是可以看到的(如 可以用記事本打開查看、編輯),腳本程序在執(zhí)行時,是由系統(tǒng)的一個解釋器,將其一條條的 翻譯成機器可識別的指令,并按程序順序執(zhí)行。因為腳本在執(zhí)行時多了一道翻譯的過程,所 以它比二進制程序執(zhí)行效率要稍低一些。腳本通??梢杂蓱?yīng)用程序臨時調(diào)用并執(zhí)行。各 類腳本被廣泛地應(yīng)用于網(wǎng)頁設(shè)計中,因為腳本不僅可以減小網(wǎng)頁的規(guī)模和提高網(wǎng)頁瀏覽速 度,而且可以豐富網(wǎng)頁的表現(xiàn),如動畫、聲音等。
      [0029] 測試系統(tǒng)可以包括測試系統(tǒng)、腳本測試裝置、運維系統(tǒng)和網(wǎng)絡(luò)設(shè)備。其中,測試系 統(tǒng)用于自動化測試,自動化測試是把以人為驅(qū)動的測試行為轉(zhuǎn)化為機器執(zhí)行的一種過程。 通常,在設(shè)計了測試用例并通過評審之后,由測試人員根據(jù)測試用例中描述的規(guī)程一步步 執(zhí)行測試,得到實際結(jié)果與期望結(jié)果的比較。在此過程中,為了節(jié)省人力、時間或硬件資源, 提高測試效率,便引入了自動化測試的概念;腳本測試裝置用于產(chǎn)生對比返回結(jié)果,以便于 與測試系統(tǒng)運行的結(jié)果進行對比,以得到的是結(jié)果;運維系統(tǒng)的作用類似于系統(tǒng)維護,前者 更加側(cè)重于保障系統(tǒng)正常運行,運維有運行和維護兩層含義。對于一個系統(tǒng),有時出錯我們 無法預知,系統(tǒng)越復雜,其維護難度越大,為了減少損失,我們盡可能地去預防各種錯誤,對 于突發(fā)情況,盡可能地去修復;網(wǎng)絡(luò)設(shè)備是待測試的設(shè)備。
      [0030] 實施例一
      [0031] 本發(fā)明實施例提供了一種腳本測試方法,應(yīng)用于腳本測試裝置,該腳本測試裝置 直接與網(wǎng)絡(luò)設(shè)備和運維系統(tǒng)連接,如圖1所示,可以包括:
      [0032] 步驟101、接收運維系統(tǒng)發(fā)送的業(yè)務(wù)請求信息,該業(yè)務(wù)請求信息包括網(wǎng)絡(luò)設(shè)備的設(shè) 備信息和用于指示運維系統(tǒng)的業(yè)務(wù)執(zhí)行模式的模式參數(shù)。
      [0033] 步驟102、根據(jù)存儲的設(shè)備信息和測試腳本的對應(yīng)關(guān)系,確定出網(wǎng)絡(luò)設(shè)備的設(shè)備信 息對應(yīng)的第一腳本。
      [0034] 步驟103、若確定模式參數(shù)指示的模式是測試模式,則加載并執(zhí)行第一腳本。
      [0035] 步驟104、根據(jù)存儲的設(shè)備信息和模擬文件的對應(yīng)關(guān)系,確定出網(wǎng)絡(luò)設(shè)備的設(shè)備信 息對應(yīng)的第一模擬文件;該第一模擬文件包括網(wǎng)絡(luò)設(shè)備的指令和返回結(jié)果的對應(yīng)關(guān)系。
      [0036] 步驟105、當執(zhí)行到第一腳本中的第一測試指令時,根據(jù)第一模擬文件包括的所述 對應(yīng)關(guān)系,獲取與第一測試指令對應(yīng)的第一返回結(jié)果。
      [0037] 步驟106、向運維系統(tǒng)發(fā)送所述第一返回結(jié)果,以便于運維系統(tǒng)根據(jù)第一返回結(jié)果 生成最終結(jié)果,并向測試系統(tǒng)發(fā)送最終結(jié)果,該測試系統(tǒng)判斷最終結(jié)果是否符合要求。
      [0038] 相較于現(xiàn)有技術(shù),本發(fā)明不再需要測試人員參與測試過程,只需運維系統(tǒng)下發(fā)業(yè) 務(wù)請求信息,就能夠自動完成測試網(wǎng)絡(luò)設(shè)備的腳本,從而降低人力和物力的消耗。
      [0039] 進一步的,所述設(shè)備信息包括IP(Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)地 址,步驟102可以具體包括:根據(jù)IP地址和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的 IP地址對應(yīng)的第一模擬文件。
      [0040] 具體的,根據(jù)存儲的設(shè)備信息和測試腳本的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè) 備信息對應(yīng)的第一腳本可以包括以下兩種情況。
      [0041] 第一種,當設(shè)備信息包括只第一模擬文件的IP地址,腳本測試裝置并不知道哪個 腳本是網(wǎng)絡(luò)設(shè)備的腳本,則獲取所有的腳本,以便于依次執(zhí)行每個腳本,從而從第一模擬文 件中查詢出腳本中下發(fā)的指令對應(yīng)的返回結(jié)果。值得說明的是,上一個腳本是否有返回值 并不影響下一個腳本的執(zhí)行。
      [0042] 第二種,當設(shè)備信息包括網(wǎng)絡(luò)設(shè)備的廠商標識和型號標識,根據(jù)存儲的廠商標識、 型號標識與腳本的對應(yīng)關(guān)系,確定出與網(wǎng)絡(luò)設(shè)備的廠商標識和型號標識對應(yīng)的第一腳本, 以便于只執(zhí)行該第一腳本。
      [0043] 進一步的,所述方法還包括:當確定所述模式參數(shù)指示的模式不是測試模式時,通 過telnet (遠程登錄)通道或SSH(Secure Shell,安全外殼協(xié)議)通道完成所述第一腳本 業(yè)務(wù)的執(zhí)行。
      [0044] 本發(fā)明提供的腳本可以是所有網(wǎng)絡(luò)設(shè)備統(tǒng)一的版本?,F(xiàn)有技術(shù)中,所有網(wǎng)絡(luò)設(shè)備 都可以支持Shell (計算機殼層)操作,因此,優(yōu)選的腳本包括Javascript腳本。其中, JavaScript -種直譯式腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類 型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言, 最早是在HTML(Hyper Text Markup Language,應(yīng)用超文本標記語言)網(wǎng)頁上使用,用來給 HTML網(wǎng)頁增加動態(tài)功能。
      [0045] 優(yōu)選的,所述模擬文件是XML(eXtensible Markup Language,可擴展標記語言) 格式。其中,XML是一種簡單的數(shù)據(jù)存儲語言,使用一系列簡單的標記描述數(shù)據(jù),而這些標 記可以用方便的方式建立,雖然可擴展標記語言占用的空間比二進制數(shù)據(jù)要占用更多的空 間,但可擴展標記語言極其簡單易于掌握和使用。
      [0046] 進一步的,所述方法還可以包括:收集新接入網(wǎng)絡(luò)設(shè)備的廠商標識、型號標識、指 令和返回結(jié)果;將所述新接入網(wǎng)絡(luò)設(shè)備的廠商標識、型號標識、指令和返回結(jié)果制作成模擬 文件;為所述模擬文件分配IP地址。其中,模擬文件的IP地址就是新接入網(wǎng)絡(luò)設(shè)備的IP 地址。該方法還可以包括:創(chuàng)建使得模擬文件載入該腳本測試裝置的配置文件,所述配置文 件包括所述新接入網(wǎng)絡(luò)設(shè)備的IP地址、廠商標識和型號標識。
      [0047] 實施例二
      [0048] 本發(fā)明實施例提供了另一種腳本測試方法,應(yīng)用于測試系統(tǒng)如圖2所示,該系統(tǒng) 可以包括測試系統(tǒng)、運維系統(tǒng)、腳本測試裝置和多個網(wǎng)絡(luò)設(shè)備。該系統(tǒng)中,運維系統(tǒng)能夠直 接與測試系統(tǒng)和腳本測試裝置通信,腳本測試裝置直接與各個網(wǎng)絡(luò)設(shè)備連接。該腳本測試 裝置用于測試網(wǎng)絡(luò)設(shè)備的腳本,該腳本測試裝置還可以保存腳本和模擬文件,且本發(fā)明實 施例中的腳本是各個網(wǎng)絡(luò)設(shè)備都支持的Javascript腳本。
      [0049] 如圖3所示,該方法可以包括:
      [0050] 步驟201、腳本測試裝置收集各個網(wǎng)絡(luò)設(shè)備的設(shè)備信息、指令和返回結(jié)果。
      [0051] 當測試系統(tǒng)測試網(wǎng)絡(luò)設(shè)備的腳本過程中,腳本測試裝置收集腳本中各個指令和該 指令的返回結(jié)果,并將指令和返回結(jié)果與腳本所屬的網(wǎng)絡(luò)設(shè)備的IP地址、廠商標識和型號 標識相對應(yīng)。其中,廠商標識和型號標識共同能夠識別出一個網(wǎng)絡(luò)設(shè)備。網(wǎng)絡(luò)設(shè)備的IP地 址即為模擬文件的IP地址。
      [0052] 步驟202、腳本測試裝置將同一設(shè)備的設(shè)備信息、指令和返回結(jié)果制作成一個模擬 文件,加載至腳本測試裝置的腳本引擎。
      [0053] 示例的,假設(shè)設(shè)備信息包括IP地址、廠商標識和型號標識,且模擬文件是相同模 板的XML文件,該文件中保存著廠商標識、型號標識、指令和返回結(jié)果,且指令和返回結(jié)果 是相對應(yīng)的。示例的,模擬文件具體可以如表1所示。該模擬文件是任一網(wǎng)絡(luò)設(shè)備的模擬 文件,記錄了廠商標識、型號標識和指令和返回結(jié)果的對應(yīng)關(guān)系,例如指令1和返回結(jié)果1 對應(yīng),指令2和返回結(jié)果2對應(yīng)等等。
      [0054] 表 1
      [0055]

      【權(quán)利要求】
      1. 一種腳本測試方法,其特征在于,包括: 接收運維系統(tǒng)發(fā)送的業(yè)務(wù)請求信息,所述業(yè)務(wù)請求信息包括網(wǎng)絡(luò)設(shè)備的設(shè)備信息和用 于指示所述運維系統(tǒng)的業(yè)務(wù)執(zhí)行模式的模式參數(shù); 根據(jù)存儲的設(shè)備信息和測試腳本的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對應(yīng)的 第一腳本; 若確定所述模式參數(shù)指示的模式是測試模式,則加載并執(zhí)行所述第一腳本; 根據(jù)存儲的設(shè)備信息和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對應(yīng)的 第一模擬文件;所述第一模擬文件包括所述網(wǎng)絡(luò)設(shè)備的指令和返回結(jié)果的對應(yīng)關(guān)系; 當執(zhí)行到所述第一腳本中的第一測試指令時,根據(jù)所述第一模擬文件包括的所述對應(yīng) 關(guān)系,獲取與所述第一測試指令對應(yīng)的第一返回結(jié)果; 向所述運維系統(tǒng)發(fā)送所述第一返回結(jié)果,以便于所述運維系統(tǒng)根據(jù)所述第一返回結(jié)果 生成最終結(jié)果,并向測試系統(tǒng)發(fā)送最終結(jié)果,所述測試系統(tǒng)判斷最終結(jié)果是否符合要求。
      2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)備信息包括所述第一模擬文件的 網(wǎng)絡(luò)之間互連的協(xié)議IP地址, 所述根據(jù)存儲的設(shè)備信息和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的設(shè)備信息對 應(yīng)的第一模擬文件包括: 根據(jù)IP地址和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的IP地址對應(yīng)的第一模擬 文件。
      3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 若確定所述模式參數(shù)指示的模式不是測試模式,則通過遠程登錄telnet通道或安全 外殼協(xié)議SSH通道完成所述第一腳本業(yè)務(wù)的執(zhí)行。
      4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述腳本包括Javascript腳本。
      5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述模擬文件是可擴展標記語言XML格 式。
      6. 根據(jù)權(quán)利要求1至5任一項權(quán)利要求所述的方法,其特征在于,所述方法還包括: 收集新接入網(wǎng)絡(luò)設(shè)備的廠商標識、型號標識、指令和返回結(jié)果; 將所述新接入網(wǎng)絡(luò)設(shè)備的廠商標識、型號標識、指令和返回結(jié)果制作成模擬文件; 為所述模擬文件分配IP地址。
      7. -種腳本測試裝置,其特征在于,包括: 接收單元,用于接收運維系統(tǒng)發(fā)送的業(yè)務(wù)請求信息,所述業(yè)務(wù)請求信息包括網(wǎng)絡(luò)設(shè)備 的設(shè)備信息和用于指示所述運維系統(tǒng)的業(yè)務(wù)執(zhí)行模式的模式參數(shù); 確定腳本單元,用于根據(jù)存儲的設(shè)備信息和測試腳本的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè) 備的設(shè)備信息對應(yīng)的第一腳本; 執(zhí)行單元,用于當所述模式參數(shù)指示的模式是測試模式時,則加載并執(zhí)行所述第一腳 本; 確定模擬文件單元,用于根據(jù)存儲的設(shè)備信息和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng) 絡(luò)設(shè)備的設(shè)備信息對應(yīng)的第一模擬文件;所述第一模擬文件包括所述網(wǎng)絡(luò)設(shè)備的指令和返 回結(jié)果的對應(yīng)關(guān)系; 獲取單元,用于當執(zhí)行到所述第一腳本中的第一測試指令時,根據(jù)所述第一模擬文件 包括的所述對應(yīng)關(guān)系,獲取與所述第一測試指令對應(yīng)的第一返回結(jié)果; 發(fā)送單元,用于向所述運維系統(tǒng)發(fā)送所述第一返回結(jié)果,以便于所述運維系統(tǒng)根據(jù)所 述第一返回結(jié)果生成最終結(jié)果,并向測試系統(tǒng)發(fā)送最終結(jié)果,所述測試系統(tǒng)判斷最終結(jié)果 是否符合要求。
      8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述設(shè)備信息包括所述第一模擬文件的 IP地址, 所述確定模擬文件單元具體用于: 根據(jù)IP地址和模擬文件的對應(yīng)關(guān)系,確定出所述網(wǎng)絡(luò)設(shè)備的IP地址對應(yīng)的第一模擬 文件。
      9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 執(zhí)行單元,用于當確定所述模式參數(shù)指示的模式不是測試模式時,通過telnet通道或 SSH通道完成所述第一腳本業(yè)務(wù)的執(zhí)行。
      10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述腳本包括Javascript腳本。
      【文檔編號】G06F11/36GK104360951SQ201410748124
      【公開日】2015年2月18日 申請日期:2014年12月9日 優(yōu)先權(quán)日:2014年12月9日
      【發(fā)明者】劉剛國 申請人:邁普通信技術(shù)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1