日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的方法和系統(tǒng)與流程

文檔序號(hào):39724569發(fā)布日期:2024-10-22 13:21閱讀:1來(lái)源:國(guó)知局
自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的方法和系統(tǒng)與流程

本發(fā)明涉及電力系統(tǒng)繼電保護(hù)裝置測(cè)試,尤其涉及一種自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的方法和系統(tǒng)。


背景技術(shù):

1、繼電保護(hù)裝置做為電力系統(tǒng)的首道防線起著至關(guān)重要的作用。繼電保護(hù)裝置工程應(yīng)用數(shù)量龐大且功能配置差異性較大,導(dǎo)致測(cè)試工作重復(fù)性高、工作量大?,F(xiàn)有測(cè)試系統(tǒng)已經(jīng)積累了大量的測(cè)試方法模板庫(kù)和測(cè)試用例,能夠較為自動(dòng)化的進(jìn)行保護(hù)裝置的功能測(cè)試,但測(cè)試用例開(kāi)發(fā)過(guò)程具有一定難度。

2、現(xiàn)有的繼電保護(hù)測(cè)試用例開(kāi)發(fā)平臺(tái)(即測(cè)試用例管理工具),需要使用者具有較高的專業(yè)知識(shí),人工提取待測(cè)繼電保護(hù)裝置的功能配置,手動(dòng)通過(guò)關(guān)鍵字在歷史測(cè)試方法數(shù)據(jù)庫(kù)進(jìn)行檢索,再對(duì)獲取的測(cè)試用例進(jìn)行簡(jiǎn)單拼接組合生成新的測(cè)試用例,自動(dòng)化程度較弱需要大量人工介入,費(fèi)時(shí)費(fèi)力還容易發(fā)生錯(cuò)誤。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的在于解決背景技術(shù)中的至少一個(gè)技術(shù)問(wèn)題,提供一種自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的方法和系統(tǒng)。

2、為實(shí)現(xiàn)上述目的,本發(fā)明提供一種自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的方法,包括:

3、從繼電保護(hù)裝置調(diào)試口實(shí)時(shí)獲取繼電保護(hù)裝置的功能配置文件;

4、通過(guò)測(cè)試用例管理工具加載所述功能配置文件,并將所述功能配置文件提取和封裝成為關(guān)鍵詞集合;

5、測(cè)試用例管理工具連接管理平臺(tái)動(dòng)態(tài)庫(kù)api,將所述關(guān)鍵詞集合發(fā)送給測(cè)試管理平臺(tái)動(dòng)態(tài)庫(kù)api;

6、管理平臺(tái)動(dòng)態(tài)庫(kù)api接收關(guān)鍵字集合并將所述關(guān)鍵字詞集合同步到測(cè)試用例管理平臺(tái)的線程上;

7、測(cè)試用例管理平臺(tái)執(zhí)行所述管理平臺(tái)動(dòng)態(tài)庫(kù)api指定的委托,獲取對(duì)應(yīng)測(cè)試方法集合,將獲取的測(cè)試方法集合返回到管理平臺(tái)動(dòng)態(tài)庫(kù)api的線程中,測(cè)試用例管理工具獲取動(dòng)態(tài)庫(kù)api中的測(cè)試方法集合;

8、測(cè)試用例管理工具將管理平臺(tái)動(dòng)態(tài)庫(kù)api中的測(cè)試方法集合轉(zhuǎn)換成測(cè)試系統(tǒng)的用例數(shù)據(jù)格式,形成測(cè)試用例。

9、根據(jù)本發(fā)明的一個(gè)方面,所述從繼電保護(hù)裝置調(diào)試口實(shí)時(shí)獲取繼電保護(hù)裝置的功能配置文件為:

10、采用調(diào)試工具sgview通過(guò)調(diào)試接口與繼電保護(hù)裝置進(jìn)行私有規(guī)約通訊,獲取繼電保護(hù)裝置的功能配置文件,然后以樹形結(jié)構(gòu)的方式自動(dòng)生成數(shù)據(jù)格式文件,并封裝成testrelaymodel.xml文件進(jìn)行保存;

11、所述功能配置文件包括繼電保護(hù)裝置的:程序型號(hào)、告警信號(hào)、事件信號(hào)、開(kāi)入量、開(kāi)出量、軟壓板、定值組和控制字組。

12、根據(jù)本發(fā)明的一個(gè)方面,所述通過(guò)測(cè)試用例管理工具加載所述功能配置文件,并將所述功能配置文件提取和封裝成為關(guān)鍵詞集合為:

13、測(cè)試用例管理工具guidebook加載所述testrelaymodel.xml文件,通過(guò)所述testrelaymodel.xml文件中的告警信號(hào)、事件信號(hào)分析繼電保護(hù)裝置全部的邏輯功能,通過(guò)自適應(yīng)化算法和策略進(jìn)行遍歷,將繼電保護(hù)裝置的每個(gè)邏輯功能與所述testrelaymodel.xml文件中記錄的開(kāi)入量、開(kāi)出量、軟壓板、定值組、控制字組進(jìn)行匹配,自動(dòng)生成以裝置型號(hào)根元素開(kāi)頭連接繼電保護(hù)裝置的邏輯功能、開(kāi)入量、開(kāi)出量、軟壓板、定值和控制字的關(guān)鍵詞集合relaycorewords。

14、根據(jù)本發(fā)明的一個(gè)方面,所述測(cè)試用例管理工具guidebook調(diào)用管理平臺(tái)動(dòng)態(tài)庫(kù)api方法,基于所述關(guān)鍵詞集合向測(cè)試用例管理平臺(tái)請(qǐng)求測(cè)試方法集合,測(cè)試用例管理平臺(tái)根據(jù)請(qǐng)求返回測(cè)試方法集合,包括:

15、測(cè)試用例管理工具guidebook工具連接管理平臺(tái)動(dòng)態(tài)庫(kù)api,并將封裝后的關(guān)鍵詞集合通過(guò)明文字符串的方式,向所述管理平臺(tái)動(dòng)態(tài)庫(kù)api發(fā)送請(qǐng)求指令;

16、管理平臺(tái)動(dòng)態(tài)庫(kù)api接收請(qǐng)求指令并將指令同步到測(cè)試用例管理平臺(tái)atstestsvr的線程上;

17、測(cè)試用例管理平臺(tái)atstestsvr執(zhí)行所述管理平臺(tái)動(dòng)態(tài)庫(kù)api指定的委托,分析獲得的關(guān)鍵詞集合匹配出所需要的測(cè)試方法集合,將所述獲取的測(cè)試方法集合返回到管理平臺(tái)動(dòng)態(tài)庫(kù)api的線程中;

18、測(cè)試用例管理工具guidebook通過(guò)管理平臺(tái)動(dòng)態(tài)庫(kù)api獲取測(cè)試方法集。

19、根據(jù)本發(fā)明的一個(gè)方面,所述通過(guò)測(cè)試用例管理工具將測(cè)試方法集合轉(zhuǎn)換成測(cè)試系統(tǒng)的用例數(shù)據(jù)格式,形成測(cè)試用例為:

20、測(cè)試用例管理工具對(duì)接收到的測(cè)試方法集合進(jìn)行序列化處理,形成序列化測(cè)試用例;所述序列化測(cè)試用例包括:

21、用于填寫測(cè)試數(shù)據(jù)的測(cè)試報(bào)告;

22、測(cè)試方法接線拓?fù)洌?/p>

23、測(cè)試步驟自然語(yǔ)言表達(dá)。

24、根據(jù)本發(fā)明的一個(gè)方面,所述測(cè)試方法接線拓?fù)浒ǎ?/p>

25、繼電保護(hù)裝置模擬量采樣的接線拓?fù)渥詣?dòng)解析并賦予自然語(yǔ)言的描述;

26、繼電保護(hù)裝置的開(kāi)入量、開(kāi)出量與繼電保護(hù)測(cè)試儀器的接線拓?fù)渥詣?dòng)解析并賦予自然語(yǔ)言的描述;

27、繼電保護(hù)裝置的sv信號(hào)、goose信號(hào)、gps對(duì)時(shí)信號(hào)、打印功能的接線拓?fù)渥詣?dòng)解析并賦予自然語(yǔ)言描述。

28、為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的系統(tǒng),包括:

29、功能配置文件獲取模塊,從繼電保護(hù)裝置調(diào)試口實(shí)時(shí)獲取繼電保護(hù)裝置的功能配置文件;

30、關(guān)鍵詞集合提取封裝模塊,通過(guò)測(cè)試用例管理工具加載所述功能配置文件,并將所述功能配置文件提取和封裝成為關(guān)鍵詞集合;

31、測(cè)試方法集合調(diào)用模塊,測(cè)試用例管理工具連接管理平臺(tái)動(dòng)態(tài)庫(kù)api將所述關(guān)鍵詞集合發(fā)送給測(cè)試管理平臺(tái)動(dòng)態(tài)庫(kù)api;管理平臺(tái)動(dòng)態(tài)庫(kù)api接收關(guān)鍵字集合并將所述關(guān)鍵字詞集合同步到測(cè)試用例管理平臺(tái)的線程上;測(cè)試用例管理平臺(tái)執(zhí)行所述管理平臺(tái)動(dòng)態(tài)庫(kù)api指定的委托,獲取對(duì)應(yīng)測(cè)試方法集合,將獲取的測(cè)試方法集合返回到管理平臺(tái)動(dòng)態(tài)庫(kù)api的線程中,測(cè)試用例管理工具獲取動(dòng)態(tài)庫(kù)api中的測(cè)試方法集合;

32、測(cè)試用例生成模塊,通過(guò)測(cè)試用例管理工具將測(cè)試方法集合轉(zhuǎn)換成測(cè)試系統(tǒng)的用例數(shù)據(jù)格式,形成測(cè)試用例。

33、為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種電子設(shè)備,包括處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的方法。

34、為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的自動(dòng)生成繼電保護(hù)裝置測(cè)試用例的方法。

35、根據(jù)本發(fā)明的方案,測(cè)試用例管理平臺(tái)atstestsvr積累的大量的測(cè)試方法庫(kù)可以通過(guò)本發(fā)明的方案進(jìn)行便捷高效的維護(hù);本發(fā)明可以全自動(dòng)生成測(cè)試用例,大大減少對(duì)測(cè)試用例開(kāi)發(fā)人員的專業(yè)知識(shí)要求,減少手動(dòng)開(kāi)發(fā)測(cè)試用例的繁瑣過(guò)程,提升繼電保護(hù)裝置測(cè)試用例開(kāi)發(fā)效率,降低了測(cè)試成本;本發(fā)明通過(guò)自適應(yīng)算法和策略對(duì)atstestsvr用例管理平臺(tái)積累的測(cè)試方法集合進(jìn)行智能化提取組合,可以降低測(cè)試用例開(kāi)發(fā)過(guò)程的錯(cuò)誤率,提升測(cè)試質(zhì)量;繼電保護(hù)裝置調(diào)試工具sgview通過(guò)調(diào)試端口的私有規(guī)約通訊,可以全自動(dòng)的枚舉出繼電保護(hù)裝置的全部功能邏輯,有效保證測(cè)試用例的覆蓋率。

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