亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

實(shí)現(xiàn)構(gòu)建測(cè)試對(duì)象的方法、裝置及業(yè)務(wù)配置測(cè)試的裝置與流程

文檔序號(hào):12596910閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種實(shí)現(xiàn)構(gòu)建測(cè)試對(duì)象的方法,其特征在于,包括:

根據(jù)預(yù)先設(shè)置的默認(rèn)值策略,對(duì)業(yè)務(wù)配置測(cè)試的各個(gè)配置模塊所包含的測(cè)試類(lèi)進(jìn)行賦值;

通過(guò)MOCK方法,依據(jù)各配置模塊相應(yīng)的賦值的測(cè)試類(lèi)構(gòu)建測(cè)試對(duì)象。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)先設(shè)置的默認(rèn)值策略包括:

根據(jù)測(cè)試類(lèi)的類(lèi)型不同,為各測(cè)試類(lèi)分別賦值相應(yīng)的默認(rèn)值;和/或,

根據(jù)測(cè)試類(lèi)的方法名不同,為各測(cè)試類(lèi)賦值相應(yīng)的默認(rèn)值;

所述測(cè)試類(lèi)包括常規(guī)的測(cè)試類(lèi)和新建的測(cè)試類(lèi)。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法還包括:

基于注釋Annotation技術(shù),對(duì)所述測(cè)試類(lèi)的類(lèi)型進(jìn)行反射,使所述構(gòu)建的測(cè)試對(duì)象支持集合和地圖MAP成員。

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括:

基于Annotation技術(shù),對(duì)業(yè)務(wù)配置測(cè)試的網(wǎng)絡(luò)之間互連的協(xié)議IP地址、掩碼或反掩碼、媒體訪問(wèn)控制MAC類(lèi)型賦值默認(rèn)值。

5.根據(jù)權(quán)利要求1~4所述的方法,其特征在于,構(gòu)建完測(cè)試對(duì)象后,該方法還包括:

從測(cè)試庫(kù)中為各個(gè)配置模塊分別配置與其測(cè)試相匹配的子目錄的Java歸檔文件JAR包,和測(cè)試涉及的JAR包的依賴關(guān)系;

通過(guò)各配置模塊配置的依賴關(guān)系編輯構(gòu)建的測(cè)試對(duì)象的測(cè)試文本,通過(guò)編輯的測(cè)試文本順向轉(zhuǎn)換和逆向轉(zhuǎn)換運(yùn)行測(cè)試框架進(jìn)行測(cè)試。

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述依賴關(guān)系配置完成后,該方法還包括,根據(jù)所述測(cè)試庫(kù)的位置,配置運(yùn)行所述測(cè)試框架的環(huán)境變量。

7.根據(jù)權(quán)利要求5所述的方法,其特征在于,配置所述依賴關(guān)系之前,該方法還包括:

根據(jù)所述業(yè)務(wù)配置的種類(lèi)不同,區(qū)分收集所述測(cè)試庫(kù)中不同種類(lèi)業(yè)務(wù)配置測(cè)試的JAR包;

各種類(lèi)業(yè)務(wù)配置測(cè)試的JAR包根據(jù)配置模塊種類(lèi)的不同,分別建立與各種類(lèi)配置模塊相匹配的JAR包的子目錄,和測(cè)試涉及的JAR包的映射關(guān)系,以用于所述依賴關(guān)系的配置。

8.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法還包括:

對(duì)所述JAR包以預(yù)先設(shè)定的用戶關(guān)鍵字進(jìn)行二次封裝;

通過(guò)預(yù)先設(shè)定的用戶關(guān)鍵字進(jìn)行所述依賴關(guān)系的配置,以根據(jù)用戶關(guān)鍵字配置的所述依賴關(guān)系編輯構(gòu)建的測(cè)試對(duì)象的所述測(cè)試文本。

9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述構(gòu)建的測(cè)試對(duì)象為PO類(lèi),所述順向轉(zhuǎn)換為:

將構(gòu)建的持久化對(duì)象PO類(lèi),根據(jù)轉(zhuǎn)換為網(wǎng)管客戶端和服務(wù)端的通訊接口F口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,將測(cè)試對(duì)象轉(zhuǎn)換為F口類(lèi);基于轉(zhuǎn)換為網(wǎng)管和設(shè)備的通訊接口QX口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,將轉(zhuǎn)換完成的F口類(lèi)轉(zhuǎn)換為QX口類(lèi);

所述逆向轉(zhuǎn)換為:

將轉(zhuǎn)換完成的所述QX口類(lèi)基于轉(zhuǎn)換為F口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,轉(zhuǎn)換為F口類(lèi);將轉(zhuǎn)換完成的F口類(lèi),根據(jù)轉(zhuǎn)換為PO口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,轉(zhuǎn)換為PO口類(lèi);

所述關(guān)鍵字為JAR包的庫(kù)關(guān)鍵字或用戶關(guān)鍵字。

10.一種實(shí)現(xiàn)構(gòu)建測(cè)試對(duì)象的裝置,其特征在于,包括:第一賦值單元和構(gòu)建單元;其中,

第一賦值單元,用于根據(jù)預(yù)先設(shè)置的默認(rèn)值策略,對(duì)各個(gè)配置模塊所包含的測(cè)試類(lèi)進(jìn)行賦值;

構(gòu)建單元,用于通過(guò)MOCK方法,依據(jù)各配置模塊相應(yīng)的賦值的測(cè)試類(lèi)構(gòu)建測(cè)試對(duì)象。

11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第一賦值單元具體 用于,根據(jù)預(yù)先設(shè)置的,

根據(jù)測(cè)試類(lèi)的類(lèi)型不同,為各測(cè)試類(lèi)分別賦值相應(yīng)的默認(rèn)值;和/或,根據(jù)測(cè)試類(lèi)的方法名不同,為各測(cè)試類(lèi)賦值相應(yīng)的默認(rèn)值的默認(rèn)值策略,對(duì)各個(gè)配置模塊所包含的測(cè)試類(lèi)進(jìn)行賦值。

12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,該裝置還包括反射單元,用于基于注釋Annotation技術(shù),對(duì)所述測(cè)試類(lèi)的類(lèi)型進(jìn)行反射,使所述構(gòu)建的測(cè)試對(duì)象支持集合和地圖MAP成員。

13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,該裝置還包括第二賦值單元,用于基于Annotation技術(shù),對(duì)業(yè)務(wù)配置測(cè)試的網(wǎng)絡(luò)之間互連的協(xié)議IP地址、掩碼或反掩碼、媒體訪問(wèn)控制MAC類(lèi)型賦值默認(rèn)值。

14.一種實(shí)現(xiàn)業(yè)務(wù)配置測(cè)試的裝置,其特征在于,包括:第一賦值單元、構(gòu)建單元、配置依賴關(guān)系單元及測(cè)試單元;其中,

第一賦值單元,用于根據(jù)預(yù)先設(shè)置的默認(rèn)值策略,對(duì)各個(gè)配置模塊所包含的測(cè)試類(lèi)進(jìn)行賦值;

構(gòu)建單元,用于通過(guò)MOCK方法,依據(jù)各配置模塊相應(yīng)的賦值的測(cè)試類(lèi)構(gòu)建測(cè)試對(duì)象;

配置依賴關(guān)系單元,用于為各個(gè)配置模塊分別從測(cè)試庫(kù)中配置與其測(cè)試相匹配的子目錄的Java歸檔文件JAR包,和測(cè)試涉及的JAR包的依賴關(guān)系;

測(cè)試單元,用于通過(guò)各配置模塊配置的依賴關(guān)系編輯構(gòu)建的測(cè)試對(duì)象的測(cè)試文本,通過(guò)編輯的測(cè)試文本順向轉(zhuǎn)換和逆向轉(zhuǎn)換運(yùn)行測(cè)試框架進(jìn)行測(cè)試。

15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,該裝置還包括權(quán)利要求11~13所述的構(gòu)建測(cè)試對(duì)象的裝置。

16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,該裝置還包括區(qū)分單元,用于根據(jù)所述業(yè)務(wù)配置的種類(lèi)不同,區(qū)分收集所述測(cè)試庫(kù)中不同種類(lèi)業(yè)務(wù)配置測(cè)試的JAR包;

各種類(lèi)業(yè)務(wù)配置測(cè)試的JAR包根據(jù)配置模塊種類(lèi)的不同,分別建立與各種類(lèi)配置模塊相匹配的JAR包的子目錄,和測(cè)試涉及的JAR包的映射關(guān)系,以用于所述依賴關(guān)系的配置。

17.根據(jù)權(quán)利要求15所述的裝置,其特征在于,該裝置還包括二次封裝單元,用于對(duì)所述JAR包以預(yù)先設(shè)定的用戶關(guān)鍵字進(jìn)行二次封裝;

所述配置依賴關(guān)系單元還用于,為各個(gè)配置模塊分別從測(cè)試庫(kù)中根據(jù)用戶關(guān)鍵字配置與其測(cè)試相匹配的子目錄的Java歸檔文件JAR包,和測(cè)試涉及的JAR包的依賴關(guān)系。

18.根據(jù)權(quán)利要求15所述的裝置,其特征在于,構(gòu)建的測(cè)試對(duì)象為PO類(lèi),所述測(cè)試單元,用于通過(guò)各配置模塊配置的依賴關(guān)系編輯構(gòu)建的測(cè)試對(duì)象的測(cè)試文本,通過(guò)編輯的測(cè)試文本,

將構(gòu)建的PO持久化對(duì)象類(lèi),根據(jù)轉(zhuǎn)換為網(wǎng)管客戶端和服務(wù)端的通訊接口F口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,將測(cè)試對(duì)象轉(zhuǎn)換為F口類(lèi);基于轉(zhuǎn)換為網(wǎng)管和設(shè)備的通訊接口QX口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,將轉(zhuǎn)換完成的F口類(lèi)轉(zhuǎn)換為QX口類(lèi);

將轉(zhuǎn)換完成的所述QX口類(lèi)基于轉(zhuǎn)換為F口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,轉(zhuǎn)換為F口類(lèi);將轉(zhuǎn)換完成的F口類(lèi),根據(jù)轉(zhuǎn)換為PO口類(lèi)的JAR包的關(guān)鍵字調(diào)用相應(yīng)的JAR包,轉(zhuǎn)換為PO口類(lèi)運(yùn)行測(cè)試框架進(jìn)行測(cè)試,

所述關(guān)鍵字為JAR包的庫(kù)關(guān)鍵字或用戶關(guān)鍵字。

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