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

      一種自動(dòng)安裝系統(tǒng)測(cè)試工具的系統(tǒng)及安裝方法與流程

      文檔序號(hào):12664696閱讀:602來(lái)源:國(guó)知局
      一種自動(dòng)安裝系統(tǒng)測(cè)試工具的系統(tǒng)及安裝方法與流程

      本發(fā)明涉及K-UX操作系統(tǒng)領(lǐng)域,尤其涉及一種自動(dòng)安裝系統(tǒng)測(cè)試工具的系統(tǒng)及安裝方法。



      背景技術(shù):

      K-UX操作系統(tǒng)是國(guó)內(nèi)一款通過(guò)unix03標(biāo)準(zhǔn)認(rèn)證的unix操作系統(tǒng),具備穩(wěn)定可靠、廣泛兼容的特點(diǎn),K-UX操作系統(tǒng)在不同使用場(chǎng)景下穩(wěn)定性測(cè)試是一項(xiàng)很復(fù)雜的工作,通常測(cè)試是通過(guò)測(cè)試工具來(lái)完成測(cè)試。但是測(cè)試工具涉及不同測(cè)試場(chǎng)景,不同測(cè)試環(huán)境以及腳本配置的不同而使得測(cè)試工具在K-UX操作系統(tǒng)中的安裝過(guò)程多種多樣,如果由人工來(lái)完成安裝部署則安裝人員需要熟悉測(cè)試場(chǎng)景,測(cè)試環(huán)境以及腳本,這樣給安裝人員帶來(lái)麻煩,而且消耗大量時(shí)間。



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

      為了克服上述現(xiàn)有技術(shù)中的不足,本發(fā)明提供一種基于K-UX操作系統(tǒng)自動(dòng)部署數(shù)據(jù)備份工具的系統(tǒng),包括:參數(shù)配置管理模塊,系統(tǒng)監(jiān)控模塊,數(shù)據(jù)庫(kù),安裝執(zhí)行模塊;

      參數(shù)配置管理模塊用于進(jìn)行腳本參數(shù)配置、測(cè)試場(chǎng)景參數(shù)配置、測(cè)試環(huán)境參數(shù)配置和K-UX3.0操作系統(tǒng)參數(shù)配置,并將配置的參數(shù)記錄到數(shù)據(jù)庫(kù)中;

      安裝執(zhí)行模塊基于java技術(shù)以網(wǎng)頁(yè)形式展示工具界面,安裝執(zhí)行模塊獲取數(shù)據(jù)庫(kù)中的參數(shù)配置管理模塊配置的參數(shù),并且安裝執(zhí)行模塊與K-UX3.0操作系統(tǒng)進(jìn)行交互,以實(shí)現(xiàn)系統(tǒng)測(cè)試工具K-UX3.0操作系統(tǒng)的安裝;

      系統(tǒng)監(jiān)控模塊用于對(duì)系統(tǒng)測(cè)試工具安裝運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,針對(duì)工具各個(gè)模塊的運(yùn)作進(jìn)行監(jiān)控,對(duì)工具運(yùn)行中的異常信息及時(shí)發(fā)出告警,同時(shí)實(shí)時(shí)收集運(yùn)行日志,方便問(wèn)題的定位和解決。

      優(yōu)選地,參數(shù)配置管理模塊包括:測(cè)試工具數(shù)據(jù)獲取模塊,測(cè)試場(chǎng)景設(shè)置模塊,測(cè)試環(huán)境設(shè)置模塊,腳本配置模塊;

      測(cè)試工具數(shù)據(jù)獲取模塊獲取系統(tǒng)測(cè)試工具產(chǎn)品型號(hào)、軟件版本、測(cè)試場(chǎng)景、測(cè)試版本;

      測(cè)試場(chǎng)景設(shè)置模塊用于設(shè)定測(cè)試場(chǎng)景相應(yīng)的用例、測(cè)試參數(shù)、測(cè)試環(huán)境,并且有當(dāng)前場(chǎng)景的進(jìn)度顯示;

      測(cè)試環(huán)境設(shè)置模塊用于設(shè)置測(cè)試環(huán)境,測(cè)試環(huán)境包括:基于主機(jī)的K-UX操作系統(tǒng),基于存儲(chǔ)服務(wù)器的K-UX操作系統(tǒng),基于WEB服務(wù)器的K-UX操作系統(tǒng),基于網(wǎng)絡(luò)服務(wù)器的K-UX操作系統(tǒng),每個(gè)測(cè)試環(huán)境都有相應(yīng)的測(cè)試案例;

      腳本配置模塊包括腳本的掛載目錄、參數(shù)、測(cè)試的目標(biāo)設(shè)備。

      優(yōu)選地,還包括:日志模塊;

      日志模塊分別與參數(shù)配置管理模塊,系統(tǒng)監(jiān)控模塊,數(shù)據(jù)庫(kù),安裝執(zhí)行模塊連接;

      日志模塊用于實(shí)時(shí)進(jìn)行工具運(yùn)作日志的收集,當(dāng)工具運(yùn)行發(fā)生異常、監(jiān)控系統(tǒng)發(fā)出告警信息時(shí),保證用戶能及時(shí)獲取日志信息,高效定位問(wèn)題原因,及時(shí)解決異常問(wèn)題。

      優(yōu)選地,系統(tǒng)監(jiān)控模塊的監(jiān)控狀態(tài)包括:安裝系統(tǒng)測(cè)試工具啟動(dòng)狀態(tài),安裝系統(tǒng)測(cè)試工具運(yùn)行狀態(tài),安裝系統(tǒng)測(cè)試工具暫停狀態(tài),安裝系統(tǒng)測(cè)試工具異常狀態(tài),安裝系統(tǒng)測(cè)試工具結(jié)束狀態(tài)。

      優(yōu)選地,還包括:SSH協(xié)議接口;

      K-UX3.0操作系統(tǒng)包括:K-UX3.0操作系統(tǒng)接口;

      參數(shù)配置管理模塊、安裝執(zhí)行模塊、系統(tǒng)監(jiān)控模塊、日志模塊通過(guò)SSH協(xié)議接口與K-UX3.0操作系統(tǒng)接口,與K-UX3.0操作系統(tǒng)交互通信,傳遞操作系統(tǒng)的參數(shù)、狀態(tài)信息給安裝執(zhí)行模塊,同時(shí)傳遞安裝執(zhí)行模塊的安裝信息給操作系統(tǒng)。

      優(yōu)選地,日志模塊實(shí)時(shí)記錄安裝執(zhí)行模塊的執(zhí)行日志,方便后續(xù)查看或定位問(wèn)題,實(shí)時(shí)保存參數(shù)管理模塊的參數(shù)信息,并提供日志查詢功能方便用戶進(jìn)行查詢和問(wèn)題定位。

      優(yōu)選地,參數(shù)配置管理模塊的配置信息保存在數(shù)據(jù)庫(kù)中,安裝執(zhí)行模塊通過(guò)python腳本批量讀取配置參數(shù)信息并緩存在本地,安裝執(zhí)行模塊對(duì)緩存的參數(shù)信息進(jìn)行分析,根據(jù)參數(shù)分析發(fā)起系統(tǒng)測(cè)試工具安裝。

      一種在K-UX操作系統(tǒng)自動(dòng)安裝系統(tǒng)測(cè)試工具的安裝方法,方法包括:

      啟動(dòng)安裝系統(tǒng)測(cè)試工具;

      參數(shù)配置管理模塊對(duì)系統(tǒng)測(cè)試工具的安裝進(jìn)行參數(shù)設(shè)置,包括腳本參數(shù)配置、測(cè)試場(chǎng)景參數(shù)配置、測(cè)試環(huán)境參數(shù)配置和K-UX3.0操作系統(tǒng)參數(shù)配置,并將配置的參數(shù)記錄到數(shù)據(jù)庫(kù)中;

      安裝執(zhí)行模塊基于java技術(shù)以網(wǎng)頁(yè)形式展示工具界面,安裝執(zhí)行模塊獲取數(shù)據(jù)庫(kù)中的參數(shù)配置管理模塊配置的參數(shù),并且安裝執(zhí)行模塊與K-UX3.0操作系統(tǒng)進(jìn)行交互,以實(shí)現(xiàn)系統(tǒng)測(cè)試工具K-UX3.0操作系統(tǒng)的安裝;

      系統(tǒng)監(jiān)控模塊對(duì)整個(gè)安裝運(yùn)作進(jìn)行監(jiān)控,并實(shí)時(shí)展現(xiàn)運(yùn)作狀態(tài)、及時(shí)對(duì)異常發(fā)出告警;

      日志管理模塊對(duì)整個(gè)安裝運(yùn)作情況進(jìn)行日志收集。

      從以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點(diǎn):

      安裝執(zhí)行模塊基于java技術(shù)以網(wǎng)頁(yè)形式展示工具界面,安裝執(zhí)行模塊獲取數(shù)據(jù)庫(kù)中的參數(shù)配置管理模塊配置的參數(shù),并且安裝執(zhí)行模塊與K-UX3.0操作系統(tǒng)進(jìn)行交互,以實(shí)現(xiàn)系統(tǒng)測(cè)試工具K-UX3.0操作系統(tǒng)的安裝;安裝過(guò)程自動(dòng)獲取測(cè)試場(chǎng)景,測(cè)試環(huán)境以及腳本數(shù)據(jù)信息完成安裝部署,不需要人工獲取數(shù)據(jù),極大的提高了安裝效率。

      系統(tǒng)監(jiān)控模塊實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)安裝運(yùn)行狀態(tài)的實(shí)時(shí)監(jiān)控,對(duì)異常情況及時(shí)發(fā)出告警。同時(shí)實(shí)時(shí)收集運(yùn)行日志,方便問(wèn)題的定位和解決。本方法能降低系統(tǒng)測(cè)試工具的安裝時(shí)間,提高安裝準(zhǔn)確性、提高工作效率。

      附圖說(shuō)明

      為了更清楚地說(shuō)明本發(fā)明的技術(shù)方案,下面將對(duì)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為自動(dòng)安裝系統(tǒng)測(cè)試工具的系統(tǒng)的整體示意圖;

      圖2為自動(dòng)安裝系統(tǒng)測(cè)試工具的系統(tǒng)的實(shí)施例示意圖;

      圖3為在K-UX操作系統(tǒng)自動(dòng)安裝系統(tǒng)測(cè)試工具的安裝方法。

      具體實(shí)施方式

      為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將運(yùn)用具體的實(shí)施例及附圖,對(duì)本發(fā)明保護(hù)的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒緦@械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本專利保護(hù)的范圍。

      本實(shí)施例提供一種自動(dòng)安裝系統(tǒng)測(cè)試工具的系統(tǒng),如圖1所示,包括:參數(shù)配置管理模塊1,系統(tǒng)監(jiān)控模塊4,數(shù)據(jù)庫(kù)2,安裝執(zhí)行模塊3;

      參數(shù)配置管理模塊1用于進(jìn)行腳本參數(shù)配置、測(cè)試場(chǎng)景參數(shù)配置、測(cè)試環(huán)境參數(shù)配置和K-UX3.0操作系統(tǒng)參數(shù)配置,并將配置的參數(shù)記錄到數(shù)據(jù)庫(kù)2中;安裝執(zhí)行模塊3基于java技術(shù)以網(wǎng)頁(yè)形式展示工具界面,安裝執(zhí)行模塊獲取數(shù)據(jù)庫(kù)中的參數(shù)配置管理模塊配置的參數(shù),并且安裝執(zhí)行模塊與K-UX3.0操作系統(tǒng)進(jìn)行交互,以實(shí)現(xiàn)系統(tǒng)測(cè)試工具K-UX3.0操作系統(tǒng)的安裝;系統(tǒng)監(jiān)控模塊4用于對(duì)系統(tǒng)測(cè)試工具安裝運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,針對(duì)工具各個(gè)模塊的運(yùn)作進(jìn)行監(jiān)控,對(duì)工具運(yùn)行中的異常信息及時(shí)發(fā)出告警,同時(shí)實(shí)時(shí)收集運(yùn)行日志,方便問(wèn)題的定位和解決。

      本實(shí)施例中,如圖2所示,參數(shù)配置管理模塊1包括:測(cè)試工具數(shù)據(jù)獲取模塊11,測(cè)試場(chǎng)景設(shè)置模塊12,測(cè)試環(huán)境設(shè)置模塊13,腳本配置模塊14;

      測(cè)試工具數(shù)據(jù)獲取模塊11獲取系統(tǒng)測(cè)試工具產(chǎn)品型號(hào)、軟件版本、測(cè)試場(chǎng)景、測(cè)試版本;測(cè)試場(chǎng)景設(shè)置模塊12用于設(shè)定測(cè)試場(chǎng)景相應(yīng)的用例、測(cè)試參數(shù)、測(cè)試環(huán)境,并且有當(dāng)前場(chǎng)景的進(jìn)度顯示;測(cè)試環(huán)境設(shè)置模塊13用于設(shè)置測(cè)試環(huán)境,測(cè)試環(huán)境包括:基于主機(jī)的K-UX操作系統(tǒng),基于存儲(chǔ)服務(wù)器的K-UX操作系統(tǒng),基于WEB服務(wù)器的K-UX操作系統(tǒng),基于網(wǎng)絡(luò)服務(wù)器的K-UX操作系統(tǒng),每個(gè)測(cè)試環(huán)境都有相應(yīng)的測(cè)試案例;腳本配置模塊14包括腳本的掛載目錄、參數(shù)、測(cè)試的目標(biāo)設(shè)備。

      本實(shí)施例中,還包括:日志模塊5;

      日志模塊5分別與參數(shù)配置管理模塊1,系統(tǒng)監(jiān)控模塊4,數(shù)據(jù)庫(kù)2,安裝執(zhí)行模塊3連接;日志模塊5用于實(shí)時(shí)進(jìn)行工具運(yùn)作日志的收集,當(dāng)工具運(yùn)行發(fā)生異常、監(jiān)控系統(tǒng)發(fā)出告警信息時(shí),保證用戶能及時(shí)獲取日志信息,高效定位問(wèn)題原因,及時(shí)解決異常問(wèn)題。日志模塊實(shí)時(shí)記錄安裝執(zhí)行模塊的執(zhí)行日志,方便后續(xù)查看或定位問(wèn)題,實(shí)時(shí)保存參數(shù)管理模塊的參數(shù)信息,并提供日志查詢功能方便用戶進(jìn)行查詢和問(wèn)題定位。

      本實(shí)施例中,系統(tǒng)監(jiān)控模塊的監(jiān)控狀態(tài)包括:安裝系統(tǒng)測(cè)試工具啟動(dòng)狀態(tài),安裝系統(tǒng)測(cè)試工具運(yùn)行狀態(tài),安裝系統(tǒng)測(cè)試工具暫停狀態(tài),安裝系統(tǒng)測(cè)試工具異常狀態(tài),安裝系統(tǒng)測(cè)試工具結(jié)束狀態(tài)。

      系統(tǒng)還包括:SSH協(xié)議接口;K-UX3.0操作系統(tǒng)包括:K-UX3.0操作系統(tǒng)接口;參數(shù)配置管理模塊、安裝執(zhí)行模塊、系統(tǒng)監(jiān)控模塊、日志模塊通過(guò)SSH協(xié)議接口與K-UX3.0操作系統(tǒng)接口,與K-UX3.0操作系統(tǒng)交互通信,傳遞操作系統(tǒng)的參數(shù)、狀態(tài)信息給安裝執(zhí)行模塊,同時(shí)傳遞安裝執(zhí)行模塊的安裝信息給操作系統(tǒng)。

      參數(shù)配置管理模塊的配置信息保存在數(shù)據(jù)庫(kù)中,安裝執(zhí)行模塊通過(guò)python腳本批量讀取配置參數(shù)信息并緩存在本地,安裝執(zhí)行模塊對(duì)緩存的參數(shù)信息進(jìn)行分析,根據(jù)參數(shù)分析發(fā)起系統(tǒng)測(cè)試工具安裝。

      本發(fā)明還提供一種在K-UX操作系統(tǒng)自動(dòng)安裝系統(tǒng)測(cè)試工具的安裝方法,方法包括:如圖3所示,

      啟動(dòng)安裝系統(tǒng)測(cè)試工具;

      參數(shù)配置管理模塊對(duì)系統(tǒng)測(cè)試工具的安裝進(jìn)行參數(shù)設(shè)置,包括腳本參數(shù)配置、測(cè)試場(chǎng)景參數(shù)配置、測(cè)試環(huán)境參數(shù)配置和K-UX3.0操作系統(tǒng)參數(shù)配置,并將配置的參數(shù)記錄到數(shù)據(jù)庫(kù)中;

      安裝執(zhí)行模塊基于java技術(shù)以網(wǎng)頁(yè)形式展示工具界面,安裝執(zhí)行模塊獲取數(shù)據(jù)庫(kù)中的參數(shù)配置管理模塊配置的參數(shù),并且安裝執(zhí)行模塊與K-UX3.0操作系統(tǒng)進(jìn)行交互,以實(shí)現(xiàn)系統(tǒng)測(cè)試工具K-UX3.0操作系統(tǒng)的安裝;

      系統(tǒng)監(jiān)控模塊對(duì)整個(gè)安裝運(yùn)作進(jìn)行監(jiān)控,并實(shí)時(shí)展現(xiàn)運(yùn)作狀態(tài)、及時(shí)對(duì)異常發(fā)出告警;

      日志管理模塊對(duì)整個(gè)安裝運(yùn)作情況進(jìn)行日志收集。

      K-UX3.0操作系統(tǒng)是基于x86架構(gòu)平臺(tái)的新一代操作系統(tǒng),內(nèi)核版本為3.10.0-229,內(nèi)置了Unicorn管理工具,將kernel內(nèi)存邏輯地址大小位數(shù)擴(kuò)充到64位,從而支持kanas服務(wù)器的安裝及啟動(dòng)。

      基于K-UX操作系統(tǒng)的系統(tǒng)測(cè)試工具安裝涉及腳本參數(shù)配置、測(cè)試場(chǎng)景參數(shù)配置、測(cè)試環(huán)境參數(shù)配置和K-UX3.0操作系統(tǒng)參數(shù)配置,是一項(xiàng)重復(fù)度比較高且復(fù)雜的安裝任務(wù),安裝方法減少安裝時(shí)間、提高安裝準(zhǔn)確性、提高工作效率。

      本說(shuō)明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參考即可。

      對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1