欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于BACnet的設(shè)備測試方法和系統(tǒng)與流程

文檔序號(hào):12692651閱讀:318來源:國知局
基于BACnet的設(shè)備測試方法和系統(tǒng)與流程

本發(fā)明涉及設(shè)備測試技術(shù)領(lǐng)域,特別是涉及一種基于BACnet的設(shè)備測試方法和系統(tǒng)。



背景技術(shù):

隨著基于BACnet(A Data Communication Protocol for Building Automation and Control Networks樓宇自動(dòng)控制網(wǎng)絡(luò)數(shù)據(jù)通訊協(xié)議)設(shè)備,如基于BACnet的空調(diào)機(jī)組的組網(wǎng)結(jié)構(gòu)日益復(fù)雜化,空調(diào)機(jī)組設(shè)備的整體拓?fù)浣Y(jié)構(gòu)在構(gòu)建完成后,根據(jù)工程環(huán)境的不同,在運(yùn)行的空調(diào)機(jī)組組成的運(yùn)行拓?fù)浣Y(jié)構(gòu)不同;同時(shí),空調(diào)機(jī)組的結(jié)構(gòu)和功能日益多樣化,對(duì)空調(diào)機(jī)組等設(shè)備的測試工作也變得日趨復(fù)雜,而傳統(tǒng)的基于BACnet的設(shè)備的測試工作,需要手動(dòng)執(zhí)行測試工作,測試操作復(fù)雜,靈活性差,且測試結(jié)果不完善。



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

基于此,有必要針對(duì)基于BACnet設(shè)備的測試需要手動(dòng)執(zhí)行,測試操作復(fù)雜且測試效果差的問題,提供一種基于BACnet的設(shè)備測試方法和系統(tǒng),所述方法包括:

確定待測設(shè)備;

根據(jù)所述待測設(shè)備和設(shè)備對(duì)象信息表,獲取所述待測設(shè)備的待測對(duì)象的屬性信息,所述設(shè)備對(duì)象信息表,包括所述待測設(shè)備的各對(duì)象信息、以及各所述對(duì)象的屬性信息;

根據(jù)所述待測對(duì)象的屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作;

執(zhí)行各所述測試動(dòng)作。

在其中一個(gè)實(shí)施例中,所述確定待測設(shè)備,包括:

獲取各設(shè)備的連接狀態(tài),所述連接狀態(tài)包括連接或未連接;

將所述連接狀態(tài)為連接的設(shè)備,確定為待測設(shè)備。

在其中一個(gè)實(shí)施例中,所述設(shè)備對(duì)象信息表,還包括:

所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合。

在其中一個(gè)實(shí)施例中,所述根據(jù)所述待測對(duì)象的屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作,還包括:

根據(jù)所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合,確定待測對(duì)象的測試屬性信息;

根據(jù)所述待測對(duì)象的測試屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作。

在其中一個(gè)實(shí)施例中,所述測試動(dòng)作,還包括:

單次測試動(dòng)作或多次測試動(dòng)作。

在其中一個(gè)實(shí)施例中,所述測試動(dòng)作,還包括:

隨機(jī)測試動(dòng)作或循環(huán)測試動(dòng)作。

在其中一個(gè)實(shí)施例中,在執(zhí)行各所述測試動(dòng)作的步驟之后,所述方法還包括:

獲取測試回復(fù)信息。

在其中一個(gè)實(shí)施例中,所述設(shè)備對(duì)象信息表,包括:

XML格式的設(shè)備對(duì)象信息表。

在其中一個(gè)實(shí)施例中,通過預(yù)設(shè)的設(shè)備對(duì)象信息表,給出測試任務(wù)需要測試到的設(shè)備的對(duì)象信息,并根據(jù)預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定需要幾個(gè)測試動(dòng)作,且每個(gè)測試動(dòng)作所包括的測試屬性信息,最后執(zhí)行所述測試動(dòng)作完成測試。本實(shí)施例所提供的基于BACnet的設(shè)備測試方法,能夠根據(jù)測試需求,通過靈活設(shè)定設(shè)備對(duì)象信息表的方式,自動(dòng)完成測試,降低了測試難度,提高了測試效率。

在其中一個(gè)實(shí)施例中,通過獲取設(shè)備連接狀態(tài)的方式,獲取各待測設(shè)備的拓?fù)鋱D,進(jìn)而將處于連接狀態(tài)的設(shè)備,能夠更有針對(duì)性的對(duì)設(shè)備進(jìn)行測試,提高了測試效率。

在其中一個(gè)實(shí)施例中,所述預(yù)設(shè)的設(shè)備對(duì)象信息表,包括所述對(duì)象的實(shí)例號(hào)、類型和有效屬性等,可以方便根據(jù)測試的需求,進(jìn)行不同的測試屬性的組合,以使最后的測試工作更加有針對(duì)性,提高了測試的靈活度。

在其中一個(gè)實(shí)施例中,提供單次測試動(dòng)作和多次測試動(dòng)作的選擇,使得設(shè)備的測試工作根據(jù)需求更加靈活,提高了測試工作的效率,并提高了測試結(jié)果的準(zhǔn)確性。

在其中一個(gè)實(shí)施例中,提供隨機(jī)測試和循環(huán)測試的選擇,同樣可以使得測試工作能夠根據(jù)需求,或者根據(jù)被測試對(duì)象的屬性,更加有針對(duì)性的進(jìn)行測試,提高測試的效率,并提高了測試結(jié)果的準(zhǔn)確性。

在其中一個(gè)實(shí)施例中,通過獲取測試回復(fù)信息,并通過將所述測試回復(fù)信息進(jìn)行存儲(chǔ),和后續(xù)的分析,對(duì)測試的結(jié)果進(jìn)行進(jìn)一步的分析,便于設(shè)備問題的排查。

在其中一個(gè)實(shí)施例中,所述設(shè)備對(duì)象信息表,采用XML格式,方便進(jìn)行協(xié)議轉(zhuǎn)換和批處理的操作,使得測試工作更加靈活。

本發(fā)明還提供一種基于BACnet的設(shè)備測試系統(tǒng),包括:

待測設(shè)備確定模塊,用于確定待測設(shè)備;

屬性信息獲取模塊,用于根據(jù)所述待測設(shè)備和設(shè)備對(duì)象信息表,獲取所述待測設(shè)備的待測對(duì)象的屬性信息,所述設(shè)備對(duì)象信息表,包括所述待測設(shè)備的各對(duì)象信息、以及各所述對(duì)象的屬性信息;

測試動(dòng)作確定模塊,用于根據(jù)所述待測對(duì)象的屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作;

測試動(dòng)作執(zhí)行模塊,用于執(zhí)行各所述測試動(dòng)作。

在其中一個(gè)實(shí)施例中,所述待測設(shè)備確定模塊,包括:

設(shè)備連接狀態(tài)獲取單元,用于獲取各設(shè)備的連接狀態(tài),所述連接狀態(tài)包括連接或未連接;

待測設(shè)備確定單元,用于將所述連接狀態(tài)為連接的設(shè)備,確定為待測設(shè)備。

在其中一個(gè)實(shí)施例中,所述設(shè)備對(duì)象信息表,還包括:

所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合。

在其中一個(gè)實(shí)施例中,所述測試動(dòng)作確定模塊,還包括:

測試屬性信息確定單元,用于根據(jù)所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合,確定待測對(duì)象的測試屬性信息;

測試動(dòng)作確定單元,用于根據(jù)所述待測對(duì)象的測試屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作。

在其中一個(gè)實(shí)施例中,所述測試動(dòng)作執(zhí)行模塊,還用于:

執(zhí)行單次測試動(dòng)作或執(zhí)行多次測試動(dòng)作。

在其中一個(gè)實(shí)施例中,所述測試動(dòng)作執(zhí)行模塊,還用于:

執(zhí)行隨機(jī)測試動(dòng)作或執(zhí)行循環(huán)測試動(dòng)作。

在其中一個(gè)實(shí)施例中,還包括:

測試回復(fù)信息獲取模塊,用于獲取測試回復(fù)信息。

在其中一個(gè)實(shí)施例中,所述設(shè)備對(duì)象信息表,包括:

XML格式的設(shè)備對(duì)象信息表。

在其中一個(gè)實(shí)施例中,通過預(yù)設(shè)的設(shè)備對(duì)象信息表,給出測試任務(wù)需要測試到的設(shè)備的對(duì)象信息,并根據(jù)預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定需要幾個(gè)測試動(dòng)作,且每個(gè)測試動(dòng)作所包括的測試屬性信息,最后執(zhí)行所述測試動(dòng)作完成測試。本實(shí)施例所提供的基于BACnet的設(shè)備測試方法,能夠根據(jù)測試需求,通過靈活設(shè)定設(shè)備對(duì)象信息表的方式,自動(dòng)完成測試,降低了測試難度,提高了測試效率。

在其中一個(gè)實(shí)施例中,通過獲取設(shè)備連接狀態(tài)的方式,獲取各待測設(shè)備的拓?fù)鋱D,進(jìn)而將處于連接狀態(tài)的設(shè)備,能夠更有針對(duì)性的對(duì)設(shè)備進(jìn)行測試,提高了測試效率。

在其中一個(gè)實(shí)施例中,所述預(yù)設(shè)的設(shè)備對(duì)象信息表,包括所述對(duì)象的實(shí)例號(hào)、類型和有效屬性等,可以方便根據(jù)測試的需求,進(jìn)行不同的測試屬性的組合,以使最后的測試工作更加有針對(duì)性,提高了測試的靈活度。

在其中一個(gè)實(shí)施例中,提供單次測試動(dòng)作和多次測試動(dòng)作的選擇,使得設(shè)備的測試工作根據(jù)需求更加靈活,提高了測試工作的效率,并提高了測試結(jié)果的準(zhǔn)確性。

在其中一個(gè)實(shí)施例中,提供隨機(jī)測試和循環(huán)測試的選擇,同樣可以使得測試工作能夠根據(jù)需求,或者根據(jù)被測試對(duì)象的屬性,更加有針對(duì)性的進(jìn)行測試,提高測試的效率,并提高了測試結(jié)果的準(zhǔn)確性。

在其中一個(gè)實(shí)施例中,通過獲取測試回復(fù)信息,并通過將所述測試回復(fù)信息進(jìn)行存儲(chǔ),和后續(xù)的分析,對(duì)測試的結(jié)果進(jìn)行進(jìn)一步的分析,便于設(shè)備問題的排查。

在其中一個(gè)實(shí)施例中,所述設(shè)備對(duì)象信息表,采用XML格式,方便進(jìn)行協(xié)議轉(zhuǎn)換和批處理的操作,使得測試工作更加靈活。

附圖說明

圖1為一個(gè)實(shí)施例的基于BACnet的設(shè)備測試方法的流程示意圖;

圖2為另一個(gè)實(shí)施例的基于BACnet的設(shè)備測試方法的流程示意圖;

圖3為一個(gè)實(shí)施例的基于BACnet的設(shè)備測試系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

圖1為一個(gè)實(shí)施例的基于BACnet的設(shè)備測試方法的流程示意圖,如圖1所示的基于BACnet的設(shè)備測試方法,包括:

步驟S100,確定待測設(shè)備。

具體地,所述待測設(shè)備,是基于BACnet協(xié)議的設(shè)備,所述協(xié)議是針對(duì)采暖、通風(fēng)、空調(diào)、制冷控制設(shè)備所設(shè)計(jì)的,同時(shí)也為其他樓宇控制系統(tǒng)(例如照明、安保、消防等系統(tǒng))的集成提供一個(gè)基本原則。

需要確定的待測BACnet設(shè)備,包括測試整個(gè)系統(tǒng)的設(shè)備,也可以包括指定范圍內(nèi)的或具備某些使用功能的設(shè)備,可根據(jù)測試需求進(jìn)行靈活的設(shè)定。

步驟S200,根據(jù)所述待測設(shè)備和設(shè)備對(duì)象信息表,獲取所述待測設(shè)備的待測對(duì)象的屬性信息,所述設(shè)備對(duì)象信息表,包括所述待測設(shè)備的各對(duì)象信息、以及各所述對(duì)象的屬性信息。

具體地,所述設(shè)備對(duì)象信息表,是基于BACnet協(xié)議的設(shè)備的編制好的測試對(duì)象信息表,在一個(gè)基于BACnet協(xié)議的設(shè)備組成的系統(tǒng)中,需要對(duì)哪些設(shè)備的哪些屬性進(jìn)行測試,均可以在所述的設(shè)備對(duì)象信息表中進(jìn)行靈活的設(shè)定。

步驟S300,根據(jù)所述待測對(duì)象的屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作。

具體地,在BACnet協(xié)議中,由應(yīng)用層服務(wù)原語產(chǎn)生的應(yīng)用層協(xié)議數(shù)據(jù)單元(APDU——ApplicationProtocolDataUnit——應(yīng)用協(xié)議數(shù)據(jù)單元),構(gòu)成了網(wǎng)絡(luò)層服務(wù)原語的數(shù)據(jù)部分,并通過網(wǎng)絡(luò)層服務(wù)訪問點(diǎn)下傳到網(wǎng)絡(luò)層,而在網(wǎng)絡(luò)層數(shù)據(jù)包的大小是受限的。由于基于BACnet協(xié)議的設(shè)備,無論是設(shè)備對(duì)象,還是設(shè)備對(duì)象對(duì)應(yīng)的屬性都非常多,因此,無法在一個(gè)測試動(dòng)作中,完成所有的屬性的測試,需要根據(jù)設(shè)置好的APDU的最大字節(jié)數(shù),和需要測試的設(shè)備的屬性,來確定每個(gè)測試動(dòng)作需要完成的測試屬性包括哪些設(shè)備的哪些屬性。

步驟S400,執(zhí)行各所述測試動(dòng)作。

具體地,執(zhí)行所述各測試動(dòng)作,即可自動(dòng)完成測試。

在本實(shí)施例中,通過預(yù)設(shè)的設(shè)備對(duì)象信息表,給出測試任務(wù)需要測試到的設(shè)備的對(duì)象信息,并根據(jù)預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定需要幾個(gè)測試動(dòng)作,且每個(gè)測試動(dòng)作所包括的測試屬性信息,最后執(zhí)行所述測試動(dòng)作完成測試。本實(shí)施例所提供的基于BACnet的設(shè)備測試方法,能夠根據(jù)測試需求,通過靈活設(shè)定設(shè)備對(duì)象信息表的方式,自動(dòng)完成測試,降低了測試難度,提高了測試效率。

圖2為另一個(gè)實(shí)施例的基于BACnet的設(shè)備測試方法的流程示意圖,如圖2所示的基于BACnet的設(shè)備測試方法,包括:

步驟S90a,獲取各設(shè)備的連接狀態(tài),所述連接狀態(tài)包括連接或未連接。

具體地,所述連接狀態(tài),為所述各設(shè)備在整個(gè)系統(tǒng)中的連接狀態(tài),為了避免需要測試的設(shè)備由于各種原因出現(xiàn)故障后無法正常測試,在進(jìn)行測試之前,獲取待測設(shè)備的連接狀態(tài),避免對(duì)斷開連接的設(shè)備進(jìn)行測試,可以提高測試的效率。

本實(shí)施例提供周期性的獲取設(shè)備的連接狀態(tài),也提供實(shí)時(shí)的獲取設(shè)備的連接狀態(tài),可以根據(jù)需求靈活設(shè)定。如設(shè)置每五分鐘對(duì)整個(gè)系統(tǒng)的設(shè)備的連接拓?fù)浣Y(jié)構(gòu)進(jìn)行更新,并通過本實(shí)施例的控制終端的顯示終端進(jìn)行圖形顯示等。

步驟S100a,將所述連接狀態(tài)為連接的設(shè)備,確定為待測設(shè)備。

步驟S200a,根據(jù)所述待測設(shè)備和設(shè)備對(duì)象信息表,獲取所述待測設(shè)備的待測對(duì)象的屬性信息,所述設(shè)備對(duì)象信息表,包括所述待測設(shè)備的各對(duì)象信息、以及各所述對(duì)象的屬性信息,還包括所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合。

具體地,所述對(duì)象信息表,還包括所述各對(duì)象的實(shí)例號(hào)、類型,以及有效屬性等,在測試時(shí),可以根據(jù)實(shí)例號(hào)、類型和有效屬性等,進(jìn)行多種組合設(shè)定,滿足不同的測試范圍或測試目的。

所述設(shè)備對(duì)象信息表,包括XML格式的設(shè)備對(duì)象信息表,也可以采用其他格式對(duì)所述的設(shè)備對(duì)象信息表進(jìn)行編輯并使用。

步驟S300a,根據(jù)所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合,確定待測對(duì)象的測試屬性信息;根據(jù)所述待測對(duì)象的測試屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作。

具體地,根據(jù)確定好的選定了對(duì)象類型、或選定了對(duì)象的實(shí)例號(hào),進(jìn)行了更加明確的測試屬性的確定后,進(jìn)一步確定單次測試動(dòng)作執(zhí)行的測試屬性信息。具體的劃分解釋同步驟S300。

所述測試動(dòng)作,還包括單次測試動(dòng)作或多次測試動(dòng)作,以及隨機(jī)測試動(dòng)作或循環(huán)測試動(dòng)作。

所述的測試動(dòng)作包括讀和/或?qū)懀ǘ嘀販y試屬性的讀、多重測試屬性的寫、單個(gè)測試屬性的讀和單個(gè)測試屬性的寫,以及讀、寫屬性的交叉,同時(shí),滿足隨機(jī)測試,或者循環(huán)測試,滿足所有測試的需求。

步驟S400a,執(zhí)行各所述測試動(dòng)作。

步驟S500a,獲取測試回復(fù)信息。

具體地,獲取測試回復(fù)信息,自動(dòng)保存所述測試回復(fù)的數(shù)據(jù)以及收發(fā)的報(bào)文信息,用于對(duì)測試進(jìn)行分析,提供數(shù)據(jù)保證,并對(duì)測試出來的問題進(jìn)行核查。

在本實(shí)施例中,通過獲取設(shè)備連接狀態(tài)的方式,獲取各待測設(shè)備的拓?fù)鋱D,進(jìn)而將處于連接狀態(tài)的設(shè)備,能夠更有針對(duì)性的對(duì)設(shè)備進(jìn)行測試,提高了測試效率。所述預(yù)設(shè)的設(shè)備對(duì)象信息表,包括所述對(duì)象的實(shí)例號(hào)、類型和有效屬性等,可以方便根據(jù)測試的需求,進(jìn)行不同的測試屬性的組合,以使最后的測試工作更加有針對(duì)性,提高了測試的靈活度。提供單次測試動(dòng)作和多次測試動(dòng)作的選擇,使得設(shè)備的測試工作根據(jù)需求更加靈活,提高了測試工作的效率,并提高了測試結(jié)果的準(zhǔn)確性。提供隨機(jī)測試和循環(huán)測試的選擇,同樣可以使得測試工作能夠根據(jù)需求,或者根據(jù)被測試對(duì)象的屬性,更加有針對(duì)性的進(jìn)行測試,提高測試的效率,并提高了測試結(jié)果的準(zhǔn)確性。通過獲取測試回復(fù)信息,并通過將所述測試回復(fù)信息進(jìn)行存儲(chǔ),和后續(xù)的分析,對(duì)測試的結(jié)果進(jìn)行進(jìn)一步的分析,便于設(shè)備問題的排查。所述設(shè)備對(duì)象信息表,采用XML格式,方便進(jìn)行協(xié)議轉(zhuǎn)換和批處理的操作,使得測試工作更加靈活。

圖3為一個(gè)實(shí)施例的基于BACnet的設(shè)備測試系統(tǒng)的結(jié)構(gòu)示意圖,如圖3所示的基于BACnet的設(shè)備測試系統(tǒng),包括:

待測設(shè)備確定模塊100,用于確定待測設(shè)備;包括設(shè)備連接狀態(tài)獲取單元,用于獲取各設(shè)備的連接狀態(tài),所述連接狀態(tài)包括連接或未連接;待測設(shè)備確定單元,用于將所述連接狀態(tài)為連接的設(shè)備,確定為待測設(shè)備。

屬性信息獲取模塊200,用于根據(jù)所述待測設(shè)備和設(shè)備對(duì)象信息表,獲取所述待測設(shè)備的待測對(duì)象的屬性信息,所述設(shè)備對(duì)象信息表,包括所述待測設(shè)備的各對(duì)象信息、以及各所述對(duì)象的屬性信息;所述設(shè)備對(duì)象信息表,還包括所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合。所述設(shè)備對(duì)象信息表,包括XML格式的設(shè)備對(duì)象信息表。

測試動(dòng)作確定模塊300,用于根據(jù)所述待測對(duì)象的屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作;包括測試屬性信息確定單元,用于根據(jù)所述對(duì)象的實(shí)例號(hào)、所述對(duì)象的類型、所述對(duì)象的有效屬性其中之一或任意組合,確定待測對(duì)象的測試屬性信息;測試動(dòng)作確定單元,用于根據(jù)所述待測對(duì)象的測試屬性信息,和預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定各測試動(dòng)作的測試屬性信息,所述測試動(dòng)作包括讀和/或?qū)憚?dòng)作。

測試動(dòng)作執(zhí)行模塊400,用于執(zhí)行各所述測試動(dòng)作;還用于執(zhí)行隨機(jī)測試動(dòng)作或執(zhí)行循環(huán)測試動(dòng)作;還用于執(zhí)行單次測試動(dòng)作或執(zhí)行多次測試動(dòng)作。

測試回復(fù)信息獲取模塊500,用于獲取測試回復(fù)信息。

在本實(shí)施例中,通過預(yù)設(shè)的設(shè)備對(duì)象信息表,給出測試任務(wù)需要測試到的設(shè)備的對(duì)象信息,并根據(jù)預(yù)設(shè)的單次測試動(dòng)作最大數(shù)據(jù)傳輸量,確定需要幾個(gè)測試動(dòng)作,且每個(gè)測試動(dòng)作所包括的測試屬性信息,最后執(zhí)行所述測試動(dòng)作完成測試。本實(shí)施例所提供的基于BACnet的設(shè)備測試方法,能夠根據(jù)測試需求,通過靈活設(shè)定設(shè)備對(duì)象信息表的方式,自動(dòng)完成測試,降低了測試難度,提高了測試效率。通過獲取設(shè)備連接狀態(tài)的方式,獲取各待測設(shè)備的拓?fù)鋱D,進(jìn)而將處于連接狀態(tài)的設(shè)備,能夠更有針對(duì)性的對(duì)設(shè)備進(jìn)行測試,提高了測試效率。所述預(yù)設(shè)的設(shè)備對(duì)象信息表,包括所述對(duì)象的實(shí)例號(hào)、類型和有效屬性等,可以方便根據(jù)測試的需求,進(jìn)行不同的測試屬性的組合,以使最后的測試工作更加有針對(duì)性,提高了測試的靈活度。提供單次測試動(dòng)作和多次測試動(dòng)作的選擇,使得設(shè)備的測試工作根據(jù)需求更加靈活,提高了測試工作的效率,并提高了測試結(jié)果的準(zhǔn)確性。提供隨機(jī)測試和循環(huán)測試的選擇,同樣可以使得測試工作能夠根據(jù)需求,或者根據(jù)被測試對(duì)象的屬性,更加有針對(duì)性的進(jìn)行測試,提高測試的效率,并提高了測試結(jié)果的準(zhǔn)確性。通過獲取測試回復(fù)信息,并通過將所述測試回復(fù)信息進(jìn)行存儲(chǔ),和后續(xù)的分析,對(duì)測試的結(jié)果進(jìn)行進(jìn)一步的分析,便于設(shè)備問題的排查。所述設(shè)備對(duì)象信息表,采用XML格式,方便進(jìn)行協(xié)議轉(zhuǎn)換和批處理的操作,使得測試工作更加靈活。

以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
威宁| 蚌埠市| 邮箱| 繁峙县| 秀山| 台湾省| 洛宁县| 华亭县| 沙湾县| 三江| 天祝| 兴安县| 海淀区| 罗甸县| 肥东县| 保德县| 天柱县| 界首市| 金门县| 西平县| 西畴县| 浠水县| 永福县| 额济纳旗| 专栏| 庆城县| 金华市| 阿图什市| 阳信县| 句容市| 鄯善县| 文昌市| 永修县| 深圳市| 尤溪县| 合肥市| 积石山| 佛山市| 紫云| 澄城县| 县级市|