电力调度控制云系统技术要求 第7部分:测试规范_第1页
电力调度控制云系统技术要求 第7部分:测试规范_第2页
电力调度控制云系统技术要求 第7部分:测试规范_第3页
电力调度控制云系统技术要求 第7部分:测试规范_第4页
电力调度控制云系统技术要求 第7部分:测试规范_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS点击此处添加ICS号

CCS点击此处添加CCS号

DL

中华人民共和国电力行业标准

DL/TXXXXX—XXXX

电力调度控制云系统技术要求

第7部分:测试规范

Technicalrequirementsofpowerdispatchingandcontrolcloudsystem

Part7:Testspecification

(点击此处添加与国际标准一致性程度的标识)

(征求意见稿)

XXXX-XX-XX发布XXXX-XX-XX实施

国家能源局发布

DL/TXXXXX-XXXX

目次

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

引言.................................................................................III

1范围......................................................................................1

2规范性引用文件............................................................................1

3术语和定义................................................................................1

4缩略语....................................................................................3

5总体要求..................................................................................3

5I测试目的..............................................................................3

42测试启动条件.........................................................................3

S.3测试文档............................................................................3

v1测试类别..............................................................................3

S.fi测试过程..............................................................................4

6系统测试内容及要求.......................................................................5

I系统测试环境.........................................................................5

fi.9系统测试内容.........................................................................6

K.3系统测试类别.........................................................................7

K.4系统测试方法.........................................................................9

7新应用上云测试内容及要求.................................................................9

71新应用上云测试环境...................................................................9

7一2新应用上云测试内容...................................................................9

7.1新应用上云测试类别.................................................................10

71新应用上云测试方法................................................................10

附录A(资料性)测试用例模板......................................................11

附录B(资料性)测试问题模板........................................................12

附录C(规范性)laaS层测试内容....................................................13

附录D(规范性)PaaS层测试内容....................................................15

附录E(规范性)Saab层测试内容...................................................18

I

DL/TXXXXX—XXXX

刖言

本文件按照GB/T1.1-2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定

起草。

本文件是DL/TXXXX-XXXX《电力调度控制云系统技术要求》的第7部分。DL/TXXXX-XXXX已经发

布了以下部分;

——第1部分:体系架构及总体要求。

——第2部分:调控云服务。

——第3部分:大数据分析平台。

-第7部分:测试规范

请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。

本文件由中国电力企业联合会提出。

本文件由全国电力系统管理及其信息交换标准化技术委员会(SAC/TC82)归口。

本文件起草单位:

本文件主要起草人:

木文件首次发布.

本文件在执行过程中的意见或建议反馈至中国电力企业联合会标准化管理中心(北京市白广路二

条一号,100761)。

II

DL/TXXXXX—XXXX

引言

DL/TXXXX—XXXX《电力调度控制云系统技术要求》拟由七个部分构成。

——第1部分:体系架构及总体要求。目的在于规范电力调度控制云系统的总体架构和各部分的

关系。

第2部分:调控云服务。目的在于规范电力调度控制云系统laaS层、PaaS层、SaaS层提供

的云服务的具体技术要求。

——第3部分:大数据分析平台。目的在于规范电力调度控制云系统中大数据分析平台的具体技

术要求。

-第4部分:人工智能应用服务。目的在于规范电力调度控制云•系统中人工智能应用服务的具

体技术要求。

-第5部分:调控数据管理与服务规范。目的在于规范电力调度控制云系统中数据建模、管理

及服务的具体技术要求。

——第6部分:安全防护。目的在于规范电力调度控制云系统的安全防护的具体技术要求。

-第7部分:测试规范。目的在于规范电力调度控制云系统测试的总体要求、测试环境、测试

内容.测试类别等要求V

III

DL/TXXXXX—XXXX

电力调度控制云系统技术要求

第7部分:测试规范

1范围

本文件规定了电力调度控制云系统(简称:调控云)的系统测试总体要求、测试内容和测试流程等

要求,以及对新应用上云的测试要求。

本文件适用于省级及以上调控云的软件测试。

本文件适用于但不限于测试人员、测试经理和项目经理,特别是那些负责管理和实施软件测试的人

员。

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,

仅该口期对应的版本适用于本又件;不注口期的引用文件,共最新版本(包拈所杓的修改单)适用于本

文件。

DL/TXXXX.1电力调度控制云系统技术要求第1部分:体系架构及总体要求

DL/TXXXX.2电力调度控制云系统技术要求第2部分:调控云服务

DL/TXXXX.3电力调度控制云系统技术要求第3部分:大数据分析平台

DL/TXXXX.6电力调度控制云系统技术要求第6部分:安全防护

GB_T38634.1-2020系统与软件工程软件测试第1部分:概念和定义

GB_T38634.2-2020系统与软件工程软件测试第2部分:测试过程

GB_T38634.3-2020系统与软件工程软件测试第3部分:测试文档

GBT38634.4-2020系统与软件工程软件测试第4部分:测试技术

GB_T39788-2021系统与软件工程性能测试方法

GB/T9386-2008计算机软件测试文档编制规范

3术语和定义

DL/TXXXX.1、DL/TXXXX.2、GB_T38634.1-2020、GB_T38634.2-2020.GB_T38634.3-2020GB_T

38634.4-2020,GBT39788-2021界定的以及下列术语和定义适用于本文件。

3.1

实测结果actualresult

作为测试执行结果可获取的测试项的行为、状态集,或相关数据、测试环境的状态集。

[GB_T38634.1-2020.定义3.2]

32

黑盒测试black-boxtesting

主要基于测试项外部输入和输出的一种测试,通常是依据规格说明而不是源码实现或可执行软件。

[GB_T38634.1-2020,定义3.4]

容量测试capacitytesting

性能效率测试的一种类型。用于评价增加负载(用户、服务请求、消息数据大小等)时,测试项能力

水平和所需维持性能的折中点。

34

兼容性测试compatibiIitytesting

DL/TXXXXX—XXXX

在于其他独立产品共享环境时,以及在需要与其他系统或组件进行信息交流(互操作)时,测量测试

项满足要求的程度。

动态测试dynamictesting

需要运行测试项的测试。

[GB_T38634.1-2020,定义3.9]

a6

预期结果expectedresult

根据规格说明或其他来源,在特定的条件下可获取的测试项的预期行为。

37

性能测试performancetesting

用于评价测试项在给定时间或其他资源约束下,完成其指定功能程度的一种测试。

?fl

回归测试regressiontesting

测试项或其运行环境修改后执行的测试。

可靠性测试reliabilitytesting

为评价测试项执行其要求功能的能力的一种测试,包括评价在指定条件下运行一段时间中故障发

生的频率。

310

测试用例testcase

前置条件、输入(包括操作,如果适川)和预期结果的集合,用于驱动测试项的执行以满足测试目标,

测试目标包括正确实现、错误识别、检查质量和其他有价值的信息。

?11

测试过程testprocess

为一个软件产品提供质量信息的过程,通常由多个活动组成,分为一个或多个测试子过程。

[GB_T38634.2-2020,定义4.1.58]

测试报告testreport

描述已完成测试的总结报告。

测试数据testdata

为满足执行一个或多个测试用例的输入需求而创建或选择的数据,该数据可在测试计划、测试用例

和测试规范中定义。

314

测试设计和实现过程testdesignandimpIementationprocess

生成和确定测试用例和测试规范的测试过程C

315

测试环境testenvironment

用于执行软件测试的设施、硬件、软件、固件、规范和文档集。

316

测试执行testexecution

在测试项上执行测试并产生实测结果的过程。

?17

测试项testitem

作为测试对象的软件产品。

2

DL/TXXXXX—XXXX

3.ia

测试计划testplan

描述需要达到的测试目标以及实现该测试目标的方法和安排的文档,用于协调测试项的测试活动。

[GB_T38634.3-2020,定义4.25]

4缩略语

下列缩略语适用于本文件。

5总体要求

5'测试目的

电力调度控制云系统软件的测试目的如下:

a)验证软件的设计与实现是否满足电力调度控制云系统技术要求所规定的内容;

b)验证软件中的缺陷和错误统计数是否在所规定的范围之内,对被测试软件的质量作出评价;

c)通过测试,发现或检出软件中的缺陷和错误,提高软件可靠性;

d)为软件产品验收、交付和正式环境上线提供依据。

K1测试启动条件

研发单位应根据本文件的要求完成被测软件部署、软件调试与配置、程序与文档提交等。检测机构

开展测试工具准备、检测环境搭建、检测方案制定等。电力调度控制云系统软件测试的启动条件如下:

a)测试文档的要求应满足5.3的规定;

b)测试前被测试软件通过自测试或技术状态检查,测试委托方应提供自测试报告或技术状态检

查报告;

c)规定的测试环境和测试工具:

d)测试方和测试委托方应完成对测试准备情况的评审、确认,并就所有歧义达成共识;

o)对需要特别明确的测试进入条件,应由测试方和测试委托方协商一致后提出。

52测试文档

研发单位所提交的文档集应满足GB/T8567>GB/T9385、GB/T25000.51中所列明的文档集类型,

包括但不限于:

f)软件需求规格说明书;

g)软件设计文档;

h)软件程序员手册;

i)软件用户手册;

J)软件自测试相关文档,包括但不限于测试计划、测试记录、测试报告、问题报告单;

k)文档应满足完备性、正确性、一致性要求。

54测试类别

电力调度控制云系统的测试类别包括功能测试、性能测式、界面测试、接口及服务测试、稳定性测

试、兼容性测试和安全性测试等。

a)功能测试:验证被测系统是否满足功能技术规范的功能要求,在规定条件下运行时能够实现技

术要求功能的能力,包含完备性、充分性和正确性;

b)性能测试:验证被测系统是否满足功能技术规范的性能要求,在有限的资源和规定条件下,相

对于所用资源的数量,系统软件在时间特性、处理效率、资源利用性和容量方面可提供适当性

能的能力:

c)界面测试:验证被测系统界面操作易用性与动态展示的正确性;

d)接LI及服务测试:验证被测系统接口规范、服务接I」与技术要求符合程度:

3

DL/TXXXXX—XXXX

e)可靠性测试:验证被测系统软件在规定条件下维持规定的性能级别的能力、失效后重建功能或

恢复数据的能力、抵御误操作能力、极端处理能力,以及在连续时间周期内保持稳定运行并具

备良好性能的能力

f)安全性测试:验证被测系统在功能实现安全、业务交互安全、服务安全、运行安全等方面的安

全防护能力。

55.测试过程

图1显示了测试的工作流程,主要包括测试计划、测试设计和实现、测试执行和分析评估四个部分。

图1测试工作流程图

5.5.1测试计划

检测机构应制定检测计划,确定检测范围、检测项目、检测方法、检测进度和人员安徘等。

5.5.2测试设计和实现

测试设计和实现阶段具体应开展以下工作:

a)依据检测需求,设计检测场景;

b)编写测试用例;

c)准备检测数据;

d)根据检测资源、风险等约束条件,确定测试用例执行顺序。

5.5.3测试执行

测试执行阶段具体应开展以下工作:

o)执行测试用例,获取检测结果;

f)分析并判定检测结果;同时,根据不同的预期结果采取相应的措施;

g)对检测过程的正常或异常终止情况进行核对,记录'实测结果。

5.5.4分析评估

分析评估阶段具体应开展以下工作:

a)整理和分析检测数据,评价检测效果和被测软件项.描述检测状态。如实际检测与计划差异、

检测充分性分析、未能解决的检测事件等:

4

DL/TXXXXX—XXXX

b)描述被测软件项的状态,如被测软件与技术规范要求的差异,发现的缺陷等;

c)对检测数据和检测问题进行整理和分析,根据软件质量评价模型,开展软件质量评估,并出具

检测报告。

5.5.5版本信息采集

检测机构记录通过检测的软件产品、名称、版本号,通过加密算法生成校验码,并对外发布。

6系统测试内容及要求

61系统测试环境

系统测试环境包括测试的硬件环境和软件环境。

6.1.1硬件环境要求

测试硬件环境应满足以下要求:

a)硬件配置应符合调控云体系结构原理,满足软件功能性和效能性要求,并且符合实时性、安全

性和可靠性原则:

b)应选择标准化、开放性能好的设备,设备应满足不断优化、平滑升级以及投资保护的需要;

c)应具有较好的可扩展性、可维护性和兼容性,系统的硬件设备要选择通用标准且互换性高的产

品,具有良好的开放性以及低维护成本;

d)应具有一定的先进性、超前性,但必须根据实用性原则进行优化配置,使系统达到较高的性价

比;

e)应兼容安全操作系统和数据库;

f)服务器和图形工作站应能正常安装安全操作系统、支撑平台,稳定运行并正确实现全部功能,

满足性能要求;

g)存储设备应能与安全操作系统、关系数据库、支撑平台协作实现相关功能;

h)网络设备应能与安全操作系统、支撑平台协作实现相关功能;

i)横向隔离装置、纵向加密卡、调度数字证书等电力专用安全设备应能与安全操作系统、支撑平

台、应用软件协作实现相关功能。

6.1.2软件环境要求

测试软件环境应满足以下要求:

a)应采用满足相应安全等级保护要求的安全操作系统和数据库;

b)应配备满足检测要求的关联软件,或同等功能的接口程序;

c)应提供被测软件安装介质及详细的安装文档说明,可根据研发单位提供的介质与说明建立与

研发单位自行配置环境一致的环境;

d)关系数据库、支撑平台、应用软件等应能在安全操作系统上正常安装、稳定运行并正确实现全

部功能,满足性能要求;

e)支撑平台、应用软件应能与关系数据库协作实现相关功能;

f)调控云系统具有耦合关系的应用之间应能协作实现相关功能,应从异构平台之间、不同厂商应

用系统之间、多级调度系统之间等维度测试应用软件间协作的正确性。

6.1.3测试数据要求

测试数据应提供满足检测要求的电网模型、实时数据、运行数据和图形,具体要求包括但不限于:

a)电网模型应满足的要求包括但不限于:

1)电网模型应包含母线、变压器、绕组、交流线路、直流线路、换流器、断路器、刀闸、容

抗器、火电、水电、抽水蓄能、风电、光伏、储能、负荷等设备类型;

2)电网模型应符合电网典型结构,包含各类型的接线方式,如单母线、双母线、旁路母线、

环形母线、3/2接线、4/3接线等,且拓扑关系合理。

5

DL/TXXXXX—XXXX

b)实时数据应包含多种数据类型,包括但不限于:

1)状态量,包括开关量和多状态的数字量,即断路器、隔离开关、接地刀闸、保护硬接点和

软压板状态等其他各种信号量;

2)模拟量,包括一次设备(交流线路、直流线路、主变、母线、发电机、换流变等)的有功、

无功、电流、电压值以及变压器档位,并联电容、并联电抗、调相机、交流滤波器无功等;

3)带时标的状态量(SOE信息);

4)带时标的模拟量;

5)人工操作数据,包括量测封锁、解封锁、对端代、解除对端代等。

c)运行数据类存储时间长度、分辨率应满足相关应用技术规范的需求,数据类型包括但不限于:

1)量测数据应包含电力容器和一次设备相关的电力数据;

2)告警数据应包含遥信变位和设备越限等信息;

3)故障与运行事件数据应包含设备故障、设备缺陷、设备停电、负荷控制、综合智能告警数

据;

4)电量数据应包含电网总加I、发电厂、重要断面、联络线、发电机、换流器、交流线路、变

压器绕组、电容器、电抗器等对象的日、月、年电量数据;

5)计划预测数据应包含电网、输电线路、发电厂、发电机组、母线等对象的计划预测数据以

及市场数据;

6)外部环境数据应包含电网、气象站、风电场、光伏电站、换流站相关的气象数据。

d)图形应与电网模型匹配,并符合DL/T1230、《电力系统图形及脚本描述扩展规范》等规范的

相关要求。

62系统测试内容

6.2.1IaaS层

调控云laaS层测试内容应包括以下要求(详细内容参见附录C):

a)检测是否按照资源池化要求,提供计算资源服务、存储资源服务和网络资源服务,检测功能是

否满足技术要求;

b)检测是否具备异构资源的统一管控能力,检测功能是否满足技术要求;

c)检测是否具备集群化部署能力,支持计算资源、存储资源、网络资源的横向扩容,检测功能是

否满足技术要求;

d)检测系统软件模块是否满足性能要求。

6.2.2PaaS层

调控云PaaS层测试内容应包括以下要求(详细内容参见附录D):

a)检测公共资源管理和调控数据管理等系统模块的功能、界面、接口与服务、部署以及性能的正

确性,检查是否符合技术方案要求;

b)检测监视管理、任务调度、云应用资源管理、统一权限管理等系统管理功能模块,检测功能是

否满足技术要求;

c)检测服务总线、消息总线、web服务等消息传输和服务交互功能,检测功能是否满足技术要求;

d)检测是否具备公共服务管理,包括FI志服务、文件服务、权限服务、告警服务、评价管理等功

能,检测功能是否满足技术要求;

e)检测是否具备站点双活/多活数据同步管理功能,包括数据强一致性同步和同步监视等功能

f)模型数据平台:检测元数据管埋、字典管理和模型数据管理功能,其中模型数据管理功能包括

图模维护、图模同步、图模映射、模型订阅、图模校验、模型发布和量测管理等功能,检测功

能是否满足技术要求;

6

DL/TXXXXX—XXXX

g)运行数据平台:检测数据抽取与发送、数据交互、数据接收与存储、数据补召、汇集监视、数

据统计和数据展示等功能,检测是否具备运行数据全生命周期管理、运行数据服务和运行数据

分析应用功能,检测功能是否满足技术要求;

h)实时数据平台:检测实时数据采集、实时数据处理、实时数据存储、采集模型管理、状态估计

计算和应用运行环境管理等功能,检测是否提供节点支路模型、全网实时数据、状态估计数据

等实时数据服务,检测功能及服务是否满足技术要求;

i)人数据分析平台:检则数据汇集、数据治理、计算引擎、数据分析、数据资产管理、数据共享、

任务管理与监控等功能,检测功能是否满足技术要求;

j)人工智能平台,检测通用算法框架和基础应用服务功能,检测通用算法框架对通用算法模型库

的全过程管理功能;检测语音交互、计算机视觉、自然语言解析等基础应用服务功能,是否具

备面向调度核心业务的知识图谱功能;检测功能是否满足技术要求;

k)检测系统软件模块是否满足性能要求。

6.2.3SaaS层

调控云SaaS层测试内容应包括以下要求(详细内容参见附录E):

a)检测在线监视类、辅助决策类、分析校核类、培训仿真类、计划市场类、运行评估类和调度管

理类等应用模块的功能、界面、接口与服务、部署以及性能的正确性,检杳是否符合技术方案

要求;

b)在线监视类:检测数据采集、数据处理、数据监视、智能告警、故障协同处置、实时指标、实

时监视等功能,检测功能是否满足技术要求;

c)辅助决策类:检测全局优化分析、清洁能源协调分析、源网荷储有功协同分析和新能源无功电

压分析等功能,检测功能是否满足技术要求;

d)分析校核类:检测从时间、空间、业务等多维获取电网模型及实时数据的功能,检测分析决策

类计算服务功能,检测功能是否满足技术要求;

e)培训仿真类:检测电力系统模拟仿真和调度员培训模拟功能。电力系统模拟仿真模拟调控操作

和电网运行方式变化,支持典型/特殊方式、规划模式、事故情况下,对电力系统的暂态、中

长期动态和稳态的仿真:调度员培训模拟提供教员控制功能,构建支持调度员进行正常操作、

异常事故处理和恢复的培训环境,同时支持电网联合反事故演习。

「)计划市场类:检测获取电网运行数据、预测类数据、检修计划类数据及安全校核结果数据的功

能,检测功能是否满足技术要求;

g)运行评估类:检测预评估、□内评估和后评估功能,通过电网运行评估指标体系,对电网历史

运行情况进行客观量化评价,对典型电网调度业务进行深度挖掘与评估,检测功能是否满足技

术要求;

h)调度管理类:检测安全管理、稳定管理、调度运行、发电管理、交易管理、负荷管理、停电管

理、网源协调、一次能源管理、二次设备管理、基建工程管理、标准制度管理、调度项FI管理、

内部综合管理、文资档案、数据服务等功能,检测功能是否满足技术要求;

i)检测系统软件模块及服务是否满足性能要求。

A2系统测试类别

6.3.1功能测试

应对电力调度控制云系统技术要求中所规定的功能进行逐项测试,以验证调控云系统软件的功能

是否满足要求。同时,还应对控制或交互流程的正确性、合理性等进行验证。功能测试应满足以下要求:

a)软件是否具备在各类正常、异常电网运行场景下均能完成技术规范所规定的特定任务的能力;

b)软件是否充分体现技术规范未明确规定的用户隐形需求;

c)软件是否正确实现了技术规范的功能要求;

d)软件输入输出接口数据与技术规范中数据内容、流向等方面要求的一致性;

。)软件在各类正常、异常场景下的输出结果是否合理、是否满足预期:

7

DL/TXXXXX—XXXX

f)软件在各类正常、异常场景下的业务逻辑合理性、是否有助于实现业务目标;

g)软件提供的功能流程顺序是否合理、正确。

6.3.2性能测试

应对电力调度控制云系统技术要求中所规定的性能如计算精度、时间特性、并发性等进行逐项测试,

以验证调控云系统软件的性能是否满足要求。性能测试应满足以下要求:

a)验证在规定的边界条件卜,软件执行某一任务•的指定功能所需的时间如响应时间、数据传输速

率、吞吐量等;

b)对有时间要求入勺软件功能项,应测试其时间特性及其实际运行时间;

c)软件完成其功能所能处理的数据量;

d)若被测试的软件同时需要处理多个进程,则应验证其并发处理能力是否满足要求;

e)技术要求中所规定的其他性能指标。

6.3.3接口及服务测试

接口及服务测试应满足以下要求:

a)接口及服务的内外部标准符合性、请求与响应结构规范性;

h)调控云与软件系统平台的接口特性及其接口的正确性和协调性:

c)调控云与硬件系统的接口特性及其接口的正确性和协调性。

6.3.4界面测试

界面测试应满足以下要求:

a)软件所提供的操作和显示界面与技术要求的一致性和符合性;

b)界面在非常规操作、误操作、快速操作下的可靠性;

c)界面对错误命令或非法数据输入的检测能力与提示情况;

d)界面对错误操作流程的检测与提示;

e)界面对所要求界面风格的符合性;

f)参与系统集成的软件界面风格的一致性与协调性;

g)应对照用户手册或操作手册逐条进行操作和观察。

6.3.5可靠性测试

可靠性测试应满足以下要求:

a)采用随机方法选择测试用例,可靠性测试时应保证输入覆盖,输入覆盖包括:输入域覆盖;各

种相关功能的覆盖;相关变量可能组合的覆盖;设计输入空间与实际输入空间区或的覆盖;

b)应检测软件在出现因人工操作导致的故障或违反规定接口的情况下,是否具有维持规定性能

级别的能力:

c)应检测软件对运行过程中存在的输入输出数据异常、控制反馈异常、操作权限异常、二次设备

异常等情况,是否具有防止误判的能力;

d)应检测软件当自身故障或由相关软硬件设备异常导致的故障发生后,能够恢复直接受影响的

数据并重建期望的系统状态的程度;

e)应检测在给定条件下和规定的时间范围内,软件是否具有持续可用并维持规定的性能级别的

能力;

f)应检测软件在输入域(或输出域)、数据结构、状态转换、过程参数、功能界限等的边界或端

点情况下的运行状态;

g)应检测软件对小概率发生但导致电网潮流剧烈变化的运行场景,是否具备完成规定任务和保

持性能级别的能力;

h)测试时应记录测试结果、运行时间并判定测试结果,如果软件失效,还应记录失效现象和时间。

i)应根据其他各生存周期阶段的软件测试报告和测试问题报告,设计针对性测试用例,对曾经暴

露过的问题进行回归测试。

8

DL/TXXXXX—XXXX

6.3.6安全性测试

安全性测试内容应满足以下要求:

a)应检测系统是否具备应用软件的安全防护能力,防范业务逻辑设计缺陷、业务流程绕过、非授

权访问或修改等安全风险:

b)应检测系统是否依据业务特点和防护需求对数据进行分级分类,防范数据被篡改、被窃取、被

破坏等安全风险;

c)应检测人机系统是否具备人机安全防护能力,防范登录绕过、提权、非预期操作等安全风险;

d)应检测系统是否具备通信的安全防护能力,是否具备保护控制调节指令的完整性和真实性的

能力,防范非授权修改或窃取、抵赖等安全风险;

e)应从服务对象的身份认证、服务权限控制的安全性、服务接II的安全性、服务交互行为的安全

性、远程服务认证的安全性、服务数据处理的安全性等方面,检测系统是否具备服务的安全防

护能力,防范服务恶意调用、拒绝服务等安全风险;

f)应从渗透测试、配置核查等方面,检测系统是否存在已知安全漏洞、恶意代码及后门等,防范

安全入侵风险。

h4系统测试方法

如未特别说明,系统测试采用动态测试中的黑盒测试方法,选择适用的测试工具进行测试并由人工

进行结果分析。

7新应用上云测试内容及要求

71新应用上云测试环境

测试环境包括测试的硬件环境和软件环境。

7.1.1硬件环境要求

测试硬件环境应满足以下要求:

a)采用满足系统配置要求,并支持新应用上右功能和性能要求的硬件设备;

b)CPUs内存、缓存、显卡等设备主要参数按测试要求进行配置;

c)对于需形成量化对比结果的同类应用,应基于同等配置的硬件环境进行测试;

d)应遵循6.1.1节系统测试硬件环境要求。

7.1.2软件环境要求

测试软件环境应满足以下要求:

a)应配置满足系统资源规划及新应用上云资源需求的软件环境;

b)根据被测应用运行应配备相应的关联软件,或具备同等功能和接口模拟软件或设备;

c)应配置满足新应用上云测试要求的系统、网络及数据资源;

d)应遵循6.1.2节系统测试软件环境要求。

7:新应用上云测试内容

新应用上云测试内容要求包括但不限于:

a)应检测应用是否集成权限管理的单点登录功能;

b)若应用需使用服务总线,需检测其服务注册、发布、查询和订阅等功能是否满足电力调度控制

云系统规范要求:

c)若应用需使用消息总线,需检测其消息的注册、订阅、发送、接收、撤销等功能是否满足电力

调度控制云系统规范要求;

d)若应用需使用调控云公共资源管理其他功能模块,需检测其是否按照电力调度控制云系统规

范相关要求:

9

DL/TXXXXX—XXXX

e)应检测应用是否满足需求规格说明书、设计文档及应用技术规范等相关文档的功能、性能等要

求;

f)应检测应用是否满足电力调度控制云系统与应用交互、系统服务调用的规范性要求;

g)应检测应用是否满足电力调度控制云系统界面设计规范要求;

h)应检测应用是否满足系统以及应用自身运行稳定性的指标要求;

i)应检测应用是否满足电力调度控制云系统对硬件、基础软件以及外部系统兼容性的要求;

J)应检测应用是否满足电力调度控制云系统安全防护级别、可窕性指标的要求。

73新应用上云测试类别

7.3.1功能测试

功能测试主要测试被测软件是否满足各项明确和隐含的功能要求,包括但不限于:

a)完备性:被测软件功能对指定的任务和目标的覆盖程度;

b)正确性:被测软件提供具有所需精度的正确或相符结果的程度;

c)适合性:被测软件功能促使指定的任务和目标的实现程度;

d)互操作性:被测软件与外部设备、其他系统业务交互的适配度。

732性能测试

性能测试内容包括但不限于:

a)时间特性:包括但不限于软件的响应时间、平均响应时间、响应极限时间,以及吞吐量、平均

吞吐量、极限吞吐量;周转时间、平均周转时间、周转极限时间等:

b)资源利用性:包括但不限于软件的输入/输出、内存和传输资源利用率等;

c)容审:被测软件参数的最大限量满足需求的程度;

d)负载:被测软件在正常、峰值以及异常负载压力条件下,系统的各项性能指标满足情况。

7.3.3接口及服务测试

接口及服务测试内容包括但不限于:

a)测试被测应用与外部系统之间、以及内部各业务模块之间的业务交互的正确性;

b)测试公共类服务、基础类服务、模型类服务、数据类服务、展示类服务、交互类服务、计算类

服务、大数据类服务等八大类电力调度控制云服务的正确性,服务要求遵循《电力调度控制云

系统技术要求第2部分:调控云服务》

7.3,4界面测试

参照6.3.4系统界面测试要求。

7.3.5可靠性测试

参照6.3.5系统可靠性测试要求。

7.3.6安全性测试

参照6.3.6系统安全性测试要求。

74新应用上云测试方法

如未特别说明,上云新应用测试采用动态测试中的黑盒测试方法,由人工进行手工测试,或选择适

用的测试工具进行测试。

10

DL/TXXXXX—XXXX

附录A

(资料性)

测试用例模板

表A.1测试用例执行单

测试用例名称XXX-XXX

测试用例标识

测试追踪

测试说明

测试用例初始化

前提与约束

终止条件

测试过程

序号输入及操作说明期望测试结果评估准则实际测试结果

1

2

测试人员测试监督员问题标识

执行结果测试执行日期

回归结果回归执行日期

11

DL/TXXXXX—XXXX

附录B

(资料性)

测试问题模板

表B.1测试问题单

问题标识

问题位置XXX-XXX-

报告日期回归日期

问题类别口设计问题□文档问题□程序问题口规范性问题口其它问题

问题级别口关键口重要口一般口建议

问题描述

回归结果

12

DL/TXXXXX—XXXX

附录C

(规范性)

laaS层测试内容

laaS层技术要求包含计算资源服务、存储资源服务、网络资源服务和资源管控服务四个方面,测试

内容见表C1、C.2、C.3和C.4。

表C.1计算资源服务测试内容

技术要求测试内容

应提供自定义CPU数量、内存数量、磁盘容量及数量、网卡数量等参数的云服务器实例能力

应具备运行状态下对CPU、内存、磁盘进行动态调整的能力,实现计算资源弹性伸缩

应提供云服务器实例模板,具备通过模板快速创建云服务器实例的能力

应提供虚拟网络管控能力,支持计算资源间、计算资源与存储资源间、计算资源与外部资源间的互

云服务器

应提供负载均衡能力,云服务器实例作为负载均衡后端的工作节点

应提供计算、存储分离的能力,宜接入基于分布式;存储架构的对象存储、块存储、文件存储等高性

能网络存储

应满足石服务器的技术要求

GPU云服务器

应提供GPU间点对点通信能力,支持服务器内部高带宽低时延的数据传输

表C2存储资源服务测试内容

技术要求测试内容

应提供创建多个不同名称的对象存储实例的能力

应提供文本、图片、音频和视频等非结构化数据文件的存储能力

对象存储

应提供接入虚拟网络的能力,虚拟网络中的云服务器实例能够访问对象存储

应提供访问管控的能力,应对资源设置访问权限

应提供以系统盘或数据盘的方式挂载到云服务器实例中的能力

块存储应提供快照能力,支持根据快照回滚到某个时间点状态

应提供多数据副本的能力

应提供POSIX文件接口

应支持标准的NFS访问协议

应提供多个云服务器实例共享访问文件系统里的同一数据源的能力,通过文件锁保证数据的强一

致性

文件存储应提供作为系统盘或数据盘挂载到云服务器实例中的能力

应提供作为数据卷挂载到容器实例中的能力

应提供接入虚拟网络的能力

应提供接入对象存储的能力

应提供多数据副本的能力

表C3网络资源服务测试内容

技术要求测试内容

应提供创建多个虚拟网络的能力,可将虚拟网络划分为一个或多个子网

应支持耨云服务器实例、对象存储、块存储、文件存储及负载均衡等资源接入虚拟网络的能力

应提供创建二层网络的能力,提供VLAN、VXLAN两种组网模式

应提供创建三层网络的能力,提供等多种组网模式

虚拟网络应支持IPv4、IPv6网络协议,虚拟网络可在双栈模式下运行

应提供为虚拟网络添加虚拟交换机的能力

应提供在虚拟网络间添加虚拟路由器的能力

应支持NAT网关接入虚拟网络的能力

应支持DHCP协议

13

DL/TXXXXX-XXXX

技术要求测试内容

应提供自定义设置网络访问控制规则的能力

应提供接入虚拟防火墙的能力

应提供为负载均衡实例设置虚拟IP的能力

应提供接入虚拟网络的能力

应提供高可用的能力

应提供自动检测后端云服务器实例的健康状态的能力,支持自动隔离异常状态的云服务器实例

应提供多种健康检查机制的能力

负载均衡应提供会话俣持的能力

应提供预定义、自定义的访问控制策略的能力

应提供重定向能力

应提供配置数据在多个全局流量管理集群之间同步的能力

宜提供基于DNS和IP地址的全局负载均衡能力

宜提供流量调度能力

应提供绑定虚拟网络的能力,支持SNAT和DNAT

NAT网关

应提供绑定多个IP的能力,形成【P地址池

表C.4资源管控服务测试内容

技术要求测试内容

应提供创建计算资源的能力

计算资源管控应奏供对云服务器的CPU、内存、磁盘、网卡和IP地址等配置动态调整的能力

应提供对计算资源生命周期管理和运行状态监视的能力

应提供存储资源的申请、释放、挂我等操作的能力

存储资源管控

应提供监控并展示存储资源的运行指标的能力

应提供多个虚拟网络、负载均衡等网络资源的管控能力

应提供虚拟交换机、虚拟路由器的管控能力

网络资源管控

提供域名转发的能力,支持与调控云外DNS进行级联,实现灵活组网和并网

应提供虚拟网络运行状态监视的能力

日志服务应提供laaS日志数据的采集、聚合、索引和查询分析的能力

镜像管理应提供创建、删除云服务器镜像的能力

运维监控应提供物理设备、云服务资源等的运维监控能力

应提供跨站点的统一账号管理和角色权限管理的能力

云管理平台应提供按集群、节点、实例多个层面监控的能力

宜提供多级组织创建及管理的能力,不同组织之间资源默认隔离

多个对等站点应提供故障隔离的能力,单个站点故障不影响其他站点的资源使用

多个对等站点应具备统一管埋、统•运维、统一计量以及统一监控等

应提供流量的统一接入能力,可按比例或业务属性实现入口流量分流

站点多活

应提供人口流量的精准引流和切流能力

应提供流量的一键切零能力,分钟级实现流量从故障站点的逃逸

宜提供地域级故障场景容突能力,通过异地切流实现分钟数业务容灾恢复

14

DL/TXXXXX—XXXX

附录D

(规范性)

PaaS层测试内容

PaaS层技术要求包含公共资源管理及服务、调控数据管理及服务和服务管理能力三个方面,测试内

容见表D.1、卜2和》3。

表D.1公共资源管理及服务测试内容

技术要求测试内容

具备公共资源管理能力,应提供调控业务应用运行所需的软件集成环境、运行环境、相关工具与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论