臺區(qū)智能融合終端軟件檢測規(guī)范v21_第1頁
臺區(qū)智能融合終端軟件檢測規(guī)范v21_第2頁
臺區(qū)智能融合終端軟件檢測規(guī)范v21_第3頁
臺區(qū)智能融合終端軟件檢測規(guī)范v21_第4頁
臺區(qū)智能融合終端軟件檢測規(guī)范v21_第5頁
已閱讀5頁,還剩55頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

ICS點擊此處添加ICS號

點擊此處添加中國標準文獻分類號

Q/GDW

國家電網(wǎng)有限公司企業(yè)標準

Q/GDWXXXX-2021

臺區(qū)智能融合終端軟件檢測技術規(guī)范

Smartdistributiontransformercombineterminalunitsoftwaretestingtechnical

specification

(征求意見稿)

2021-XX-XX發(fā)布2021-XX-XX實施

國家電網(wǎng)公司發(fā)布

Q/GDWXXXXX-XXXX

目次

目次......................................................................................I

前言.................................................................................II

臺區(qū)智能融合終端軟件檢測技術規(guī)范.........................................................1

1范圍....................................................................................1

2規(guī)范性引用文件..........................................................................1

3術語和定義..............................................................................1

4縮略語..................................................................................2

5檢測條件................................................................................2

6操作系統(tǒng)檢測...........................................................................2

7微應用檢測.............................................................................12

8基礎微應用檢測........................................................................14

9業(yè)務微應用檢測........................................................................32

10微應用檢測規(guī)則.......................................................................52

編制說明...............................................................................54

I

Q/GDWXXXXX-XXXX

?■!"——A—

刖B

為規(guī)范臺區(qū)智能融合終端總體要求及原則、技術要求和檢測規(guī)則,確保融合型終端功能完備、質量

可靠,制定本標準。

Q/GDWXXXX臺區(qū)智能融合終端系列標準分為下列部分:

——Q/GDWXXXX—2021臺區(qū)智能融合終端技術規(guī)范;

——Q/GDWXXXX—2021臺區(qū)智能融合終端型式規(guī)范;

—Q/GDWXXXX—2021臺區(qū)智能融合終端功能模塊技術規(guī)范;

——Q/GDWXXXX—2021臺區(qū)智能融合終端功能模塊型式規(guī)范;

—Q/GDWXXXX—2021臺區(qū)智能融合終端功能模塊接口協(xié)議;

——Q/GDWXXXX.1-2021臺區(qū)智能融合終端操作系統(tǒng)技術規(guī)范第1部分:技術要求;

-Q/GDWXXXX.2-2021臺區(qū)智能融合終端操作系統(tǒng)技術規(guī)范第2部分:硬件抽象層;

——Q/GDWXXXX.1—2021臺區(qū)智能融合終端微應用開發(fā)規(guī)范第1部分:功能要求;

-Q/GDWXXXX.2-2021臺區(qū)智能融合終端微應用開發(fā)規(guī)范第2部分:數(shù)據(jù)模型;

—Q/GDWXXXX.3—2021臺區(qū)智能融合終端微應用開發(fā)規(guī)范第3部分:交互接口;

——Q/GDWXXXX-2021臺區(qū)智能融合終端檢測規(guī)范;

-Q/GDWXXXX—2021臺區(qū)智能融合終端功能模塊檢測規(guī)范;

——Q/GDWXXXX-2021臺區(qū)智能融合終端軟件檢測規(guī)范。

本文件由國家電網(wǎng)有限公司設備部、營銷部提出并解釋。

本文件由國家電網(wǎng)有限公司科技部歸口。

本文件起草單位:中國電力科學研究院有限公司、XXX。

本文件主要起草人員:XXX。

本文件為首次發(fā)布。

II

Q/GDWXXXXX-XXXX

臺區(qū)智能融合終端軟件檢測規(guī)范

1范圍

本文件規(guī)定了臺區(qū)智能融合終端(以下簡稱“終端”)的操作系統(tǒng)、基礎微應用和業(yè)務微應用的功

能檢測要求。

本文件適用于終端軟件的檢測、使用和驗收。

2規(guī)范性引用文件

下列文件對于本文件的應用是必不可少的。凡是注日期的引用文件,僅所注日期的版本適用于本文

件。凡是不注日期的引用文件,其最新版木(包括所有的修改單)適用于木文件。

DL/T634.5104-2009遠動設備及系統(tǒng)第5T04部分:傳輸規(guī)約采用標準傳輸規(guī)約集的IEC60870-5-

101網(wǎng)絡訪問

DL/T1455-2015電力系統(tǒng)控制類軟件安全性及其測評技術要求

DL/T698.43-2017電能信息采集與管理系統(tǒng)第4-3部分:低壓電力線載波通信協(xié)議

DL/T698.45-2018面向對象的用電信息數(shù)據(jù)交換協(xié)議

Q/GDWXXXX-2021臺區(qū)智能融合終端技術規(guī)范

Q/GDWXXXX-2021臺區(qū)智能融合終端功能模塊技術規(guī)范

Q/GDWXXXX.1-2021臺區(qū)智能融合終端操作系統(tǒng)技術規(guī)范第1部分:

Q/GDWXXXX.1-2021臺區(qū)智能融合終端微應用開發(fā)技術規(guī)范第1部分:軟件要求

Q/GDWXXXX.2-2021臺區(qū)智能融合終端微應用開發(fā)技術規(guī)范第2部分:數(shù)據(jù)模型

Q/GDWXXXX.3-2021臺區(qū)智能融合終端微應用開發(fā)技術規(guī)范第3部分:交互接口

3術語和定義

Q/GDWXXXX-2021《臺區(qū)智能融合終端技術規(guī)范》界定的以及下列術語和定義均適用于本部分。

3.1

臺區(qū)智能融合終端smartdistributiontransformercombineterminaIunit

安裝在低壓臺區(qū)的智能化采集與控制終端,滿足高性能并發(fā)、大容量存儲、多采集對象、就地化分

析決策、協(xié)同計算需求,具有數(shù)據(jù)采集、設備運行狀態(tài)監(jiān)測、電能計量等功能,支撐營銷、配電及新興

業(yè)務發(fā)展需求。

3.2

微應用microappIication

運行在終端內部,符合邊緣計算架構、可快速開發(fā)、自由擴展、滿足配用電及新業(yè)務需求的軟件。

3.3

1

Q/GDWXXXXX-XXXX

測試主機teststation

通過遠程或本地連接方式對終端進行參數(shù)設置、數(shù)據(jù)召測、數(shù)據(jù)顯示等操作的系統(tǒng),通常由各主站、

自動化測試工具及其他工具軟件組成。

由微應用管控系統(tǒng)、物聯(lián)管理平臺等系統(tǒng)和自動化測試工具及其他工具軟件組成。

4縮略語

下列縮略語適用于本文件。

SSH:為遠程登錄會話和其他網(wǎng)絡服務提供安全性的協(xié)議(secureshell)

SFTP:提供文件訪問、傳輸和管理功能的網(wǎng)絡傳輸協(xié)議(secureFTP)

TCP:傳輸控制協(xié)議(transmissioncontrolprotocol)

UDP:用戶數(shù)據(jù)報協(xié)議(userdatagramprotocol)

MQTT:消息隊列遙測傳輸(messagequeuingtelemetrytransport;

USB:通用串行總線(universalserialbus)

5檢測條件

5.1氣候環(huán)境條件

a)溫度:+15℃~+35℃;

b)相對濕度:25%~75%

c)大氣壓力:86kPa~108kPa。

在每一項目試驗期間,大氣環(huán)境條件應相對穩(wěn)定。

5.2電源條件

試驗時的電源條件為:

a)頻率:50Hz,允許偏差?2%~+1%;

b)電壓:220V,允許偏差±5%,

6操作系統(tǒng)檢測

6.1測試環(huán)境

6.1.1硬件環(huán)境

由終端、測試主機、標準電源搭建的硬件環(huán)境如圖1所示。

2

Q/GDWXXXXX-XXXX

圖1操作系統(tǒng)測試框圖

6.1.2軟件環(huán)境

a)SSH客戶端軟件;

b)SFTP工具軟件:

c)TCP工具軟件;

d)UDP工具軟件;

e)MQH工具軟件;

f)異常狀態(tài)模擬工具軟件;

g)臺區(qū)智能融合終端系統(tǒng)及軟件自動化檢測工具。

6.2檢測項目一覽表

操作系統(tǒng)檢測項目一覽表如表1所示。

表1檢測項目一覽表

3

Q/GDWXXXXX-XXXX

序號檢驗項目

1進程管理檢測

2內存管理檢測

3文件系統(tǒng)檢測

4網(wǎng)絡功能檢測

5基本功能檢測查詢系統(tǒng)信息檢測

6日志查詢檢測

7系統(tǒng)異常告警檢測

8系統(tǒng)升級校驗檢測

g設備驅動加載檢測

10多容器檢測

u單容器多微應用瞼測

12容器資源配置檢測

13容器管理功能檢測容器信息查詢檢測

14容器運行控制檢測

15容器異常告警檢測

16容器間通信檢測

17微應用信息查詢瞼測

18微應用運行控制瞼測

微應用管理功能檢測

19微應用異常告警瞼測

20微應用簽名校驗檢測

21補丁信息查詢檢測

補丁管理功能檢測

22補丁運行控制檢測

23系統(tǒng)信息查詢檢測

25系統(tǒng)控制檢測

26系統(tǒng)日志召回檢測

設備管理功能檢測

27容器管理檢測

28微應用管理檢測

29主動信息上報檢測

30安全啟動

31默認root用戶檢測

32內存安全保護檢測

34操作系統(tǒng)安全檢測外圍接口檢測

35安全域隔離檢測

36訪問控制策略檢測

37簽名校驗

4

Q/GDWXXXXX-XXXX

38自主訪問控制檢測

39強制訪問控制檢測

40身份鑒別檢測

41審計檢測

12用戶數(shù)據(jù)保密性瞼測

43用戶系統(tǒng)存儲器保手檢測

44漏洞掃描檢測

45端口掃描檢測

46進程創(chuàng)建平均時長檢測

47進程冊IJ除平均時長校驗

48上電正常運行時長檢測

49管道本地通信平均延時檢測

50信號量平均延時瞼測

51性能檢測內存連續(xù)讀寫平均延時檢測

52內存隨機訪問平均延時檢測

.53安裝容器平均時長檢測

54卸載容器平均時長檢測

55安裝微應用平均時長檢測

56卸載微應用平均時長檢測

57恢復出廠設置檢測

58可靠性檢測故障恢復檢測

59異常處理檢測

6.3檢測方法

6.3.1基本功能檢測

6.3,1.1進程管理檢測

測試主機發(fā)送命令杳看進程信息、設置進程優(yōu)先級、重啟進程、中斷進程、終止進程。操作系統(tǒng)功

能應符合Q/GDWXXXX.1-2021中5.1.1的要求。

6.3.1.2內存管理檢測

測試主機發(fā)送命令分配內存、釋放內存、映射內存文件等操作。操作系統(tǒng)功能應符合Q/GDW.1XXXX-

2021中5.L2的要求"

6.3.1.3文件系統(tǒng)檢測

測試主機發(fā)出命令將分區(qū)格式化為FAT32、Ext4等文件系統(tǒng)類型,并可以在相應分區(qū)中進行創(chuàng)建、

讀寫、刪除文件等操作。操作系統(tǒng)功能應符合Q/GDWXXXX.1-2021中5.1.3的要求。

6.3.1.4網(wǎng)絡功能檢測

5

Q/GDWXXXXX-XXXX

測試主機通過測試工具和操作系統(tǒng)建立網(wǎng)絡協(xié)議連接并傳輸數(shù)據(jù)。網(wǎng)絡協(xié)議類型應符合Q/GDW

XXXX.1-2021中5.1.4的要求。

6.3.1.5查詢系統(tǒng)信息檢測

測試主機發(fā)送命令查詢系統(tǒng)信息,系統(tǒng)信息內容應符合Q/GDWXXXX.1-2021中5.1.5的要求。

6.3.1.6日志查詢檢測

測試主機發(fā)送命令查詢日志文件,日志文件應符合Q/GDWXXXX.1-2021中5.1.6的要求。

6.3.1.7系統(tǒng)異常告警檢測

測試主機發(fā)送命令設置系統(tǒng)告警門限值,測試主機發(fā)送命令查詢告警門限值應與設置值一致。測試

主機通過測試工具制造超過告警門限值的異常情況,檢查告警日志應存在相應系統(tǒng)告警記錄。系統(tǒng)告警

項目應符合Q/GDWXXXX.1-2021中5.1.7的要求。

6.3.1.8系統(tǒng)升級檢測

測試主機傳輸升級包到操作系統(tǒng)后執(zhí)行本地升級命令。升級過程應符合Q/GDWXXXX.1-2021中5.1.8

的要求。

6.3.1.9設備驅動加載檢測

測試主機發(fā)送設備驅動加載命令,測試主機發(fā)送命令查詢操作系統(tǒng)應存在相應設備文件。

6.3.2容器管理功能檢測

6.3.2.1多容器檢測

測試主機發(fā)送命令安裝6個容器,每個容器中都安裝不同微應用。測試主機發(fā)送命令查詢容器列表

和微應用列表應符合Q/GDWXXXX.1-2C21中5.2.1的要求。

6.3.2.2單容器多微應用檢測

測試主機發(fā)送命令安裝1個容器,并在容器中安裝多個微應用。測試主機發(fā)送命令查詢容器列表和

微應用列表應符合Q/GDWXXXX.1-2021中5.2.2的要求。

6.3.2.3容器資源配置檢測

測試主機發(fā)送命令創(chuàng)建容器并配置容器資源。容器資源配置項目應符合Q/GDWXXXX.1-2021中5.2.3

的要求。

6.3.2.4容器信息查詢檢測

測試主機發(fā)送命令查詢容器信息,容器信息內容應符合Q/GDWXXXX.1-2021中5.2.4的要求。

6.3.2.5容器運行控制檢測

測試主機發(fā)送容器控制命令對容器進行啟動、停止、安裝、卸載操作,執(zhí)行結果應符合Q/GDWXXXX.1-

2021中5.2.5的要求。

6.3.2.6容器異常告警檢測

6

Q/GDWXXXXX-XXXX

測試主機發(fā)送命令設置容器告警門限值,測試主機發(fā)送命令查詢告警門限值應與設置值一致。測試

主機通過測試工具制造超過告警門限值的異常情況,檢查告警日志應存在相應容器告警記錄。容器告警

項目應符合?61*乂*乂*.1-2021中5.2.6的要求。

6.3.2.7容器間通信檢測

測試主機發(fā)送命令安裝多個容器,檢查不同容器之間相互通信。

6.3.3微應用管理功能檢測

6.3.3.1微應用信息查詢檢測

通過客戶端下發(fā)指令查詢微應用信息,微應用信息內容應符合Q/GDWXXXX.1-2021中5.3.1的要求。

6.3.3.2微應用運行控制檢測

測試主機發(fā)送命令對微應用進行啟動、停止、安裝、卸載、使能和去使能操作,執(zhí)行結果應符合Q/GDW

XXXX.1-2021中5.3.2的要求。

6.3.3.3微應用異常告警檢測

測試主機發(fā)送命令設置微應用告警門限值,測試主機發(fā)送命令查詢告警門限值應與設置值一致。測

試主機通過測試工具制造超過告警門限值的異常情況,檢查告警日志應存在相應微應用告警記錄。微應

用告警項目應符合Q/GDWXXXX.1-2021中5.3.3的要求。

6.3.3.4微應用簽名校驗檢測

測試主機安裝帶有簽名的微應用及不帶簽名的微應用,執(zhí)行結果應符合Q/GDKXXXX.1-2021中5.3.4

中的要求。

6.3.4補丁管理檢測

6.3.4.1補丁信息查詢檢測

測試主機下發(fā)查詢命令,補丁信息內容應符合Q/GDWXXXX.1-2021中5.4.1中的要求。

6.3.4.2補丁運行控制檢測

測試主機下發(fā)補丁安裝指令,補丁安裝應符合Q/GDWXXXX.1-2021中5.4.2中的要求。

6.3.5設備管理功能檢測

6.3.5.1系統(tǒng)信息查詢檢測

測試主機通過管理通道查詢系統(tǒng)信息,系統(tǒng)信息內容應符合Q/GDWXXXX.L2021中5.5.1的要求。

6.3.5.2系統(tǒng)控制檢測

測試主機通過管理通道執(zhí)行重啟設備、同步時間、設置系統(tǒng)告警門限值設置等系統(tǒng)控制操作,執(zhí)行

結果應符合Q/GDWXXXX.1-2021中5.5.2的要求。

6.3.5.3系統(tǒng)日志召回檢測

測試主機通過管理通道召回系統(tǒng)操作日志、系統(tǒng)審計日志、系統(tǒng)運行日志,檢查召回日志功能應符

7

Q/GDWXXXXX-XXXX

合Q/GDWXXXX.1-2021中5.5.3的要求。

6.3.5.4容器管理檢測

測試主機通過管理通道執(zhí)行容器管理操作,容器管理操作項目和執(zhí)行結果應符合Q/GDWXXXX.1-

2021中5.5.4的要求。

6.3.5.5微應用管理檢測

測試主機通過管理通道執(zhí)行微應用管理操作。微應用管理操作項目和執(zhí)行結果應符合Q/GDW

XXXX.1-2021中5.5.5的要求。

6.3.5.6主動信息上報檢測

測試主機通過管理通道查詢設備主動上報信息,檢查上報信息應符合Q/GDWXXXX.l-2021中5.5.6

的要求。

6.3.6操作系統(tǒng)安全檢測

6.3.6.1安全啟動檢測

操作系統(tǒng)安全啟動時,應對引導程序、內核進行簽名校驗并生成日志,記錄校驗結果,檢測結果應

符合Q/GDWXXXX.1-2021中5.6.1中的要求。

6.3.6.2默認root用戶檢測

測試主機使用root用戶登錄操作系統(tǒng),操作系統(tǒng)應拒絕測試主機登錄,狀態(tài)應符合Q/GDWXXXX.1-

2021中5.6.6.1中的要求。

6.3.6.3內存安全保護檢測

測試主機發(fā)送內存保護狀態(tài)查詢指令,內存保護狀態(tài)應符合Q/GDWXXXX.1-2021中5.6.1.2的要

求。

6.3.6.4外圍接口檢測

測試土機通過外圍接口連接操作系統(tǒng),操作系統(tǒng)應符合Q/GDWXXXX.1-2021中5.6.1.3的要求。

6.3.6.5安全域隔離檢測

測試主機發(fā)送容器和微應用安裝命令,執(zhí)行結果應符合Q/GDWXXXX.1-2021中5.6.1.4的要求。

6.3.6.6訪問控制策略

測試主機使用創(chuàng)建者用戶對系統(tǒng)中的客體指定訪問權限,執(zhí)行結果應符合Q/GDWXXXX.1-2021中

的要求。

6.3.6.7自主訪問控制

測試主機使用授權用戶及非授權用戶對客體進行控制訪問,執(zhí)行結果應符合Q/GDWXXXX.1-2021

中5.6.1.7的要求。

6.3.6.8強制訪問控制

8

Q/GDWXXXXX-XXXX

測試主機使強制訪問控制機制生效,執(zhí)行結果應符合Q/GDWXXXX1-2021中的要求。

6.3.6.9身份鑒別檢測

6.3.6.9.1身份標識檢測

測試主機使用不同用戶登錄操作系統(tǒng),登錄結果應符合?6皿**乂兀1-2021中5.6.1.9的要求。

6.3.6.9.2標識唯一性檢測

測試主機發(fā)送命令修改用戶標識,以及多次刪除、重建同名用戶指令,UID應符合Q/GDWXXXX.1-

2021415.6.1.9的要求。

6.3.6.9.3口令管理檢測

測試主機發(fā)送命令設置、修改用戶口令,口令復雜度應符合》6。、*雙乂.1-2021中5.6.1.9的要求。

6.3.6.9.4口令加密檢測

測試主機發(fā)送命令查詢用戶口令保存文件,文件內容應符合》6皿*怒乂.1-2021中5.6.1.9的要求。

6.3.6.9.5登錄失敗處理檢測

測試主機連續(xù)多次以同一用戶使用非正確口令登錄操作系統(tǒng),登錄結果應符合Q/GDTVXXXX.1-2021

中5.6.1.9的要求。

6.3.6.9.6進程關聯(lián)檢測

測試主機發(fā)送命令查詢進程信息,進程信息應符合Q/GDWXXXX.1-2021中5.6.L9的要求。

6.3.6.10審計檢測

6.3.6.10.1審計范圍檢測

測試主機發(fā)送命令查詢審計日志,審計日志的范圍應符合Q/GDWXXXX.1-2021中5.6.1.10的要求。

6.3.6.10.2審計跟蹤檢測

測試主機使用系統(tǒng)管理員用戶,分別發(fā)送命令添加、修改、刪除審計規(guī)則,執(zhí)行結果應符合Q/GDW

XXXX.1-2021+5.6.1.10的要求。

6.3.6.10.3審計內容檢測

測試主機使用系統(tǒng)管理員用戶,發(fā)送命令查詢用戶登錄日志,用戶登錄日志的記錄應符合Q/GDW

XXXX.1-2021中5.6.1.10的要求。

6.3.6.10.4審計安全機制檢測

測試主機分別使用系統(tǒng)管理員或其他用戶登錄操作系統(tǒng),發(fā)送命令執(zhí)行審計功能,包括開啟、關閉、

狀態(tài)查詢等操作,執(zhí)行結果應符合Q/GDWXXXX.1-2021中5.6.1.10的要求。

6.3.6.10.5審計日志保護檢測

9

Q/GDWXXXXX-XXXX

測試主機分別使用系統(tǒng)管理員或其他用戶登錄操作系統(tǒng),發(fā)送命令修改、刪除審計日志,執(zhí)行結果

應符合Q/GDWXXXX.1-2021中5.6.1.10的要求。

6.3.6.11用戶數(shù)據(jù)保密性檢測

測試主機發(fā)送命令刪除測試文件:并嘗試讀取已刪除文件所在地址空間的內容,執(zhí)行結果應符合

Q/GDWXXXX.1-2021中5.6.1.11的要求。

6.3.6.12用戶系統(tǒng)存儲器保護檢測

測試主機使用不同用戶同時登錄操作系統(tǒng),執(zhí)行結果應符合Q/GDWXXXX.1-2021中5.6.1.12的要

求。

6.3.6.13漏洞掃描檢測

測試主機對臺區(qū)終端進行漏洞掃描,掃描結果應符合Q/GDWXXXX.1-2021中5.6.1。13的要求。

6.3.6.14端口掃描檢測

測試主機使用端口掃描工具對操作系統(tǒng)進行端口掃描,掃描結果應符合Q/GDWXXXX.1-2021中

5.61.14的要求。

6.3.7可信安全監(jiān)測檢測

6.3.7.1可信引導程序啟動檢測

測試主機系統(tǒng)啟動時,應對引導程序啟動進行簽名校驗并生成日志,執(zhí)行結果應符合臺區(qū)智能融合

終端軟件及接口技術規(guī)范第1部分:操作系統(tǒng)中5.6.3.1的要求。

6.3.7.2可信內核啟動檢測

測試主機系統(tǒng)啟動時,應對內核啟動進行簽名校驗并生成日志,執(zhí)行結果應符合臺區(qū)智能融合終端

軟件及接口技術規(guī)范第1部分:操作系統(tǒng)中5.6.3.2的要求。

6.3.7.3可信關鍵系統(tǒng)文件啟動檢測

測試土機系統(tǒng)啟動時,應對關鍵系統(tǒng)文件啟動進行簽名校驗并生成日志,執(zhí)行結果應符合臺區(qū)智能

融合終端軟件及接口技術規(guī)范第1部分:操作系統(tǒng)中5.6.3.3的要求。

6.3.8性能要求檢測

在終端參考硬件上檢查操作系統(tǒng)應滿足以下性能要求。

6.3.8.1進程創(chuàng)建平均時長檢測

測試主機發(fā)送測試程序到操作系統(tǒng),檢查測試進程創(chuàng)建平均時長應滿足Q/GDWXXXX.1-2021中第6

章的要求。

6.3.8.2進程刪除平均時長檢測

測試主機發(fā)送測試程序到操作系統(tǒng),檢查測試進程刪除平均時長應滿足Q/GDWXXXX.1-2021中第6

章的要求。

Q/GDWXXXXX-XXXX

6.3.8.3上電正常運行時長檢測

終端后備電量耗盡,重新供電后,檢查從上電到操作系統(tǒng)、基礎APP及主站業(yè)務類APP啟動運行

的時長應滿足Q/GDWXXXX.1-2021中第6章的要求。

6.3.8.4管道本地通信平均延時檢測

測試主機發(fā)送測試程序到操作系統(tǒng),檢查操作系統(tǒng)管道本地通信平均延時應滿足Q/GDWXXXX.1-

2021中第6章的要求。

6.3.8.5信號量平均延時檢測

測試主機發(fā)送測試程序到操作系統(tǒng),檢查操作系統(tǒng)信號量平均延時應滿足Q/GD明XXXX.12021中第

6章的要求。

6.3.8.6內存連續(xù)讀寫平均延時檢測

測試主機發(fā)送測試程序到操作系統(tǒng),檢查操作系統(tǒng)內存連續(xù)讀寫平均延時應滿足Q/GDWXXXX.1-

2021中第6章的要求。

6.3.8.7內存隨機訪問平均延時檢測

測試主機發(fā)送測試程序到操作系統(tǒng),檢查操作系統(tǒng)內存隨機訪問平均延時應滿足Q/GDWXXXX.1-

2021中第6章的要求。

6.3.8.8安裝容器平均時長檢測

測試主機發(fā)送多次安裝容器命令,檢查安裝容器平均時長應滿足Q/GDmXXXX.1-2021中第6章的要

求。

6.3.8.9卸載容器平均時長檢測

測試主機發(fā)送多次卸載容器命令,檢查卸載容器平均時長應滿足Q/GDWXXXX.1-2021中第6章的要

求。

6.3.8.10安裝微應用平均時長檢測

測試主機發(fā)送多次安裝微應用命令,檢查安裝微應用平均時長應滿足Q/GDWXXXX.1-2021中第6章

的要求。

6.3.8.11卸載微應用平均時長檢測

測試主機發(fā)送多次卸載微應用命令,檢查卸載微應用平均時長應滿足Q/GDKXXXX.1-2021中第6章

的要求。

6.3.9可靠性要求檢測

在終端參考硬件上檢查操作系統(tǒng)應滿足以下可靠性要求。

6.3.9.1恢復出廠設置檢測

測試主機發(fā)送恢復出廠設置命令,檢查操作系統(tǒng)恢復出廠設置功能應滿足Q/GDWXXXX.1-2021中

7.2的要求。

11

Q/GDWXXXXX-XXXX

6.3.9.2故障恢復檢測

操作測試終端模擬故障場景,檢查操作系統(tǒng)在故障恢復后應滿足Q/GDWXXXX.1-2021中7.3的要

求。

6.3.9.3異常處理檢測

測試主機通過測試工具制造異常場景,檢查操作系統(tǒng)的異常處理機制應滿足Q/GDWXXXX.1-2021中

7.4的要求。

7微應用檢測

7.1檢測系統(tǒng)

終端微應用檢測系統(tǒng)由測試主機、三相標準功率源、狀態(tài)量模擬器、臺區(qū)智能融合終端、多個輔助

測試模塊等構成。

7.2通用檢測項目

通用項目檢測適用于終端內所有微應用,檢測項目一覽表如表2所示。

表2通用檢測項目一覽表

建議順序檢驗項目

1基本檢查檢測

2微應用啟動時間檢測

3CPU占用率檢測

4內存占用率檢測

5非功能檢測運行數(shù)據(jù)存儲量檢測

6共存性檢測

7互換性檢測

8存儲一致性檢測

9接口一致性檢測

10源代碼檢測

安全檢測

11端口安全檢測

7.3通用項目檢測

7.3.1基礎檢查檢測

a)對委托單位提供的微應用用戶使用文檔和設計說明文檔進行檢查,文檔中命名應簡潔明了、內

容條理清晰。

b)微應用應具備名稱、圖標、分類、簡介、版本號等信息且符合《臺區(qū)智能融合終端微應用開發(fā)

規(guī)范第1部分:技術要求》中第8.4章節(jié)要求。

7.3.2非功能檢測

7.3.2.1性能檢測

12

Q/GDWXXXXX-XXXX

7.3.2.1.1微應用啟動時間檢測

從微應用啟動到監(jiān)控到微應用注冊消息為待檢測微應用啟動時間,共計進行不少于3次啟動測試,

統(tǒng)計待試驗微應用的平均啟動時間應不大于10秒。

7.3.2.1.2CPU占用率檢測

測試周期內保持微應用持續(xù)運行狀態(tài),在檢測平臺上查看CPU占用情況,按以下要求進行:

a)待微應用運行平穩(wěn)(上電5分鐘)后,查看微應用的CPU占用率折線,應保持平穩(wěn),無持續(xù)

上升現(xiàn)象;

b)記錄最大的CPU占用率;

O無因CPU占用率過高造成微應用重啟、容器重啟或終端重啟等異常。

7.3.2.1.3內存占用量檢測

測試周期內保持微應用持續(xù)運行狀態(tài),在檢測平臺上查看內存占用情況,按以下要求進行:

a)待微應用運行平穩(wěn)(上電5分鐘)后,查看微應用內存占用折線,應保持平穩(wěn),無持續(xù)上升現(xiàn)

象;

b)記錄最大的內存占用量;

c)無因內存占用過高造成微應用重啟、容器重啟或終端重啟等異常。

7.3.2.2兼容性檢測

7.3.2.2.1共存性檢測

終端同時有多個微應用運行時,微應用應能正常安裝、啟動、運行、停止、卸載和升級,且不影響

其它微應用。

7.3.2.2.2互換性檢測

微應用能夠在不同型號的終端正常安裝、啟動、運行、停止、卸載和升級,且不影響其它微應用。

7.3.2.3一致性檢測

7.3.2.3.1存儲一致性檢測

微應用應按照《臺區(qū)智能融合終端微應用開發(fā)規(guī)范第2部分:數(shù)據(jù)模型》的對應的格式進行數(shù)據(jù)存

儲。

7.3.2.3.2接口一致性檢測

接口應滿足《臺區(qū)智能融合終端微應用開發(fā)規(guī)范第3部分:交互接口》要求中對應的接口要求。

7.3.3安全檢測

7.3.3.1源代碼檢測

使用代碼掃描工具對待測微應用的源代碼進行代碼掃描,按以下要求進行:

a)源代碼應遵循DL/T1455-2015中6.4要求的代碼編寫規(guī)范;

b)源代碼不應有使用不安全的函數(shù)或方法造成內存泄漏、內存越界等嚴重質量問題。

7.3.3.2端口安全檢測

13

Q/GDWXXXXX-XXXX

安裝待測微應用前后分別對終端進行端口掃描,查看終端端口應符合《臺區(qū)智能融合終端微應用開

發(fā)規(guī)范第I部分:技術要求》第8.2.1章節(jié)中安全功能要求。

8基礎微應用檢測

根據(jù)基礎微應用各自特點分別增加相應的功能、非功能及安全檢測,具體內容如下。

8.1數(shù)據(jù)中心檢測

8.1.1基于ASN.1消息的數(shù)據(jù)中心檢測

8.1.1.1檢測項目一覽表

數(shù)據(jù)中心檢測項目一覽表如表3所示。

表3數(shù)據(jù)中心檢測項目一覽表

建議順序檢驗項目

1數(shù)據(jù)分類存儲檢測

2數(shù)據(jù)容錯檢測

3數(shù)據(jù)刪除檢測

功能檢測

1數(shù)據(jù)初始化檢測

5恢復出廠設置檢測

6內存庫檢測

7頻繁讀寫檢測

8帶寬測試檢測

9性能檢測并發(fā)測試檢測

10異常測試檢測

11大數(shù)據(jù)量檢測

8.1.1.2檢測方法

8.1.1.2.1功能檢測

.1.1數(shù)據(jù)分類存儲檢測

通過對參數(shù)、普通型數(shù)據(jù)、交采實時數(shù)據(jù)、采集數(shù)據(jù)、事件數(shù)據(jù)、統(tǒng)計數(shù)據(jù)及凍結數(shù)據(jù)的存儲及讀

取操作,將寫入數(shù)據(jù)與讀取數(shù)據(jù)進行比對,檢測數(shù)據(jù)的正確性,并在此檢測項中依據(jù)《臺區(qū)智能融合終

端微應用開發(fā)規(guī)范第3部分:交互接口》檢測以下特殊要求:

a)當信息點號為OxFFFF時,表示全部信息點;

b)數(shù)據(jù)類標識定義:1-不可初始化參數(shù),2-可初始化參數(shù),3-普通數(shù)據(jù),4-事件數(shù)據(jù),5-采集數(shù)

據(jù);

c)篩選區(qū)間規(guī)則采用前閉后開原則,當篩選區(qū)間開始與篩選區(qū)間結束相同時,采用前閉后閉原則;

d)當開始讀取記錄型數(shù)據(jù)時,存儲時間相同的次DI對應的記錄作為一個單步記錄數(shù)據(jù);

e)通過讀記錄型數(shù)據(jù)接口可篩選帶序號類的普通數(shù)據(jù),如采集檔案、方案、任務等。

.1.2數(shù)據(jù)容錯檢測

14

Q/GDWXXXXX-XXXX

通過SQL語句直接對數(shù)據(jù)庫進行操作,修改存儲參數(shù)的庫文件與備份庫文件中的數(shù)據(jù),檢測數(shù)據(jù)能

否正常讀取。

.1.3數(shù)據(jù)刪除檢測

通過刪除指定數(shù)據(jù),檢測數(shù)據(jù)刪除的正確性,并驗證按照數(shù)據(jù)類標識刪除指定數(shù)據(jù)時,是否上報初

始化事件;在存儲記錄數(shù)超存儲深度或存儲磁盤空間超限時,檢測自動刪除及自救刪除的功能。

.1.4數(shù)據(jù)初始化檢測

數(shù)據(jù)初始化操作能夠將數(shù)據(jù)類標識定義為普通數(shù)據(jù)清除和事件數(shù)據(jù)清除及采集數(shù)據(jù)清除。

.1.5恢復出廠設置檢測

恢復出廠參數(shù)操作將參數(shù)恢復到出廠狀態(tài),保留出廠設置數(shù)據(jù),其他數(shù)據(jù)從數(shù)據(jù)庫刪除。

.1.6內存庫檢測

檢測內存數(shù)據(jù)的有效性,比對內存數(shù)據(jù)及非內存數(shù)據(jù)讀寫5000次的數(shù)據(jù)時間。測試交采實時數(shù)據(jù)

的讀寫,通過復位終端檢測內存數(shù)據(jù)庫的有效性。

8.1.1.2.2性能檢測

.2.1頻繁讀寫檢測

在數(shù)據(jù)中心恢復出廠設置后的狀態(tài)下,對參數(shù)類、普通數(shù)據(jù)類、記錄型數(shù)據(jù)類等進行2000次的讀

寫操作,計算讀寫的平均耗時,在讀寫1k字節(jié)數(shù)據(jù)量的條件下,試驗結果應符合以下要求:

a)讀寫成功率100%;

b)寫參數(shù)平均耗時<50ms;

c)讀參數(shù)平均耗時<5ms;

d)通過讀記錄型數(shù)據(jù)接口讀普通數(shù)據(jù)平均耗時<5ms;

e)寫普通數(shù)據(jù)平均耗時<40ms;

f)讀普通數(shù)據(jù)平均耗時〈5ms;

g)通過讀記錄型數(shù)據(jù)接口讀普通數(shù)據(jù)平均耗時<5ms;

h)寫記錄型數(shù)據(jù)平均耗時<40ms;

i)讀記錄型數(shù)據(jù)平均耗時<15ms。

.2.2帶寬測試檢測

在數(shù)據(jù)中心恢復出廠設置后的狀態(tài)下,對不同長度數(shù)據(jù)的進行2000次的讀寫,統(tǒng)計成功率、總用

時及平均用時,數(shù)據(jù)長度按照10、500、Ik、4k、8k字節(jié)進行檢測。試驗結果應符合以下要求:

a)讀寫成功率100%;

b)寫普通數(shù)據(jù)平均耗時<40ms:

c)讀普通數(shù)據(jù)平均耗時<5ms;

d)寫記錄型數(shù)據(jù)平均耗時<40ms;

e)讀記錄型數(shù)據(jù)平均耗時

.2.3并發(fā)測試檢測

虛擬出10個微應用對數(shù)據(jù)中心進行并發(fā)試驗,每個微應用按照“頻繁讀寫檢測”項目試驗,統(tǒng)計

15

Q/GDWXXXXX-XXXX

成功率、總用時及平均用時。試驗結果應滿足“頻繁讀寫檢測”項目要求。

8.1.1.2.2.4異常測試檢測

試驗數(shù)據(jù)中心對異常消息及異常斷電情況下的處理能力,異常情況包含以下情形:

a)錯誤的消息結構;

b)消息長度超過8k字節(jié);

c)消息結構中消息長度字段為超8k值,消息內容為正常消息;

d)規(guī)范中不存在的消息標識的消息;

e)讀寫過程中反復停上電。

實驗結果應在異常情況下,數(shù)據(jù)中心不應出現(xiàn)死機、重啟,后續(xù)功能使用不受任何影響。

.2.5大數(shù)據(jù)量檢測

通過對數(shù)據(jù)中心寫入大量數(shù)據(jù),檢測大數(shù)據(jù)量對數(shù)據(jù)庫讀寫的影響。在數(shù)據(jù)中心恢復:出廠設置后的

狀態(tài)下,通過記錄型讀寫數(shù)據(jù)接口,寫入10萬條記錄,檢測在10萬條級別數(shù)據(jù)已存在的情形下,數(shù)據(jù)

庫讀寫的性能,應滿足以下要求:

a)讀寫成功率100%;

b)寫記錄型數(shù)據(jù)平均耗時<60ms;

c)讀記錄型數(shù)據(jù)平均耗時<30妹。

8.1.2基于JS0N消息的數(shù)據(jù)中心檢測

8.1.2.1檢測項目一覽表

數(shù)據(jù)中心檢測項目一覽表如表4所示。

表4數(shù)據(jù)中心檢測項目一覽表

建議順序檢驗項目

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論