多中心海量遥感数据协同处理支撑系统自测报告201612.docx

上传人:李司机 文档编号:6817256 上传时间:2024-02-26 格式:DOCX 页数:115 大小:2.71MB
返回 下载 相关 举报
多中心海量遥感数据协同处理支撑系统自测报告201612.docx_第1页
第1页 / 共115页
多中心海量遥感数据协同处理支撑系统自测报告201612.docx_第2页
第2页 / 共115页
多中心海量遥感数据协同处理支撑系统自测报告201612.docx_第3页
第3页 / 共115页
多中心海量遥感数据协同处理支撑系统自测报告201612.docx_第4页
第4页 / 共115页
多中心海量遥感数据协同处理支撑系统自测报告201612.docx_第5页
第5页 / 共115页
点击查看更多>>
资源描述

《多中心海量遥感数据协同处理支撑系统自测报告201612.docx》由会员分享,可在线阅读,更多相关《多中心海量遥感数据协同处理支撑系统自测报告201612.docx(115页珍藏版)》请在三一办公上搜索。

1、文档名称多中心海量遥感数据协同处理支撑系统自测报告文档编号产品版本密级V1.0公开系统名称:多中心海量遥感数据协同处理支撑系统共页多中心海量遥感数据协同处理支撑系统自测报告日期:2016/10/21日期:2016/10/21日期:2016/10/21文档作者:XX、XXX审批人:XXX课题负责人:XXX中国XX院遥感与数字地球研究所文件变化记录单版本编号*变化状态简要说明变更人变更日期批准人批准日期1.0C*变化状态:C-Create,初始创建;A-Add,增加内容;M-Mod,修改;D-Del,删除;目录引言11.1 编写目的11.2 术语定义11.3 引用标准21.4 参考文档2测试环境3

2、1.5 硬件环境31.6 软件环境31.7 网络环境41.8 系统软件部署环境4系统需求概述61.9 功能需求61.10 性能需求61.11 精度需求71.12 接口需求7总体测试流程与要求81.13 测试范围81.14 测试项目91.15 总体测试方法与流程91.16 测试完成准则11测试内容纲要131.17 系统功能测试纲要13测试方案151.20 测试准备151.20.1 运行环境准备751.20.2 测试数据准备161.20.3 测试用例准备161.20.4 测试工具准备161.21 系统功能测试方案16L21.1多中心协同生产功能测试161.21.1 系统资源管理功能测试161.21

3、.2 数据缓存管理功能测试181.21.3 系统配置功能测试.191.21.4 多中心运行调度功能测试201.21.5 订单管理功能测试211.21.6 算法库管理功能测试231.21.7 处理流程库管理功能测试241.21.8 调度规则库管理功能测试25系统状态监控功能测试261.21.ll遥感产品库管理功能271.22 产品生产测试方案281.22.1 共性产品生产测试.281.22.2 数据融合产品生产测试791.22.3 数据同化产品生产测试861.22.4 真实性检验产品生产测试881.23 性能测试方案921.23.1 可靠性测试951.23.2 大规模并发测试IOl引言1.1 编

4、写目的本文档用以定义本系统测试规划的方案,主要包括系统测试的软、硬件和网络环境资源,测试范围,系统、子系统和模块测试策略以及安全性测试策略。1.2 术语定义术语术语解释课题一共性产品生产系统课题一“星机地综合观测定量遥感融合处理与共性产品生产系统”。课题二专题产品生产系统课题二“典型应用领域全球定量遥感产品生产体系”。课题三服务规范与运营系统课题三”综合定量遥感产品服务规范与运营系统”。在线交互式产品生产服务分系统课题三的任务2“生产服务流程研究与产品及生产服务流程集成”产生的软件系统。服务平台分系统课题三中的任务5”综合定量遥感产品服务与运营平台”。运营支撑分系统课题三的任务3”运营支撑系统

5、运营支撑技术研究”产生的软件系统服务支撑分系统课题三的任务4“运营服务平台服务支撑系统研发”产生的软件系统。数据产品来源于不同卫星传感器的数据,在光谱设置、时空分辨率、观测儿何等方面存在着差异。共性产品基础定量遥感产品经过定量反演、时空同化和真实性检验等流程生成的具有明确地学含义的定量属性参数遥感产品,一般有两个以上应用领域或行业部门有应用需求;如植被叶面积指数等。专题产品共性定量遥感产品与专题应用模型、行业先验知识等结合加工生成的具有特定应用意义的定量遥感产品,一般属于少数专门应用领或行业部门需要应用的产品,如森林生物量、农作物单产等。数据组网分系统课题一的任务1:虚拟组网的分布式卫星数据服

6、务分系统辐射归一化分系统课题一的任务2:多源遥感数据辐射归一化分系统几何归一化分系统课题一的任务3:多源遥感数据几何归一化分系统共性产品分系统课题一的任务4:多源数据融合定量遥感产品生产分系统数据融合分系统课题一的任务5:多源数据融合产品生产分系统数据同化分系统课题一的任务6:时间连续共性产品同化分系统真实性检验分系统课题一的任务7:定量遥感产品真实性检验分系统协同处理支撑分系统课题一的任务8:多中心海量遥感数据协同处理支撑分系统1.3 引用标准标准名称制订者备注GBT15532-2008计算机软件测试规范GBT9386-2008计算机软件测试文档编制规范GBT8566-2001信息技术软件生

7、存期过程GB8567-2006计算机软件产品开发文件编制指南GBT12504-90计算机软件质量保证计划规范GBT14079-93软件维护指南GBT16260-1996信息技术软件产品评价质量特征及其使用指南GBT11457-1995软件工程术语GBT16680-1996软件文档管理指南1.4参考文档报告编写时所用到的参考文献及资料:星机地综合定量遥感系统与应用示范(二期),综合定量遥感产品服务规范及运营系统课题任务书,2013年Ol月23日;星机地综合定量遥感系统与应用示范(二期),综合定量遥感产品服务规范及运营系统课题实施方案,2012年11月16日;星机地综合定量遥感系统与应用示范(二期

8、)-项目总体设计;综合定量遥感产品服务与运营平台-需求分析报告(评审修改稿);星机地综合定量遥感系统与应用示范(二期)总体设计2013年10月21日。测试环境1.5 硬件环境(详细说明硬件环境,包括所需所有类型的服务器硬件配置,包括WEB应用服务器、数据库服务番、文件服务器等,另外还应包含客户端的硬件环境。)1.6 软件环境软件环境运行环境明细运行环境版本其他操作系统及版本CentOSRedHatWindowsCentOS集群监控软件GangliaGanglia集群工作流调度软件PBSTorqueTorque应用服务器TomcatWebLogicJBossTomcat(apache-tomca

9、t-7.0.55)Web服务器ApacheIISNginxApache(apache-tomcat-7.0.55)数据库软件MySQLOraclePostgresSQLMySQLJava编译运行环境JDKJDK(jdkl.8.0_20)支撑环境ArcGISGeoServerENVIIDL浏览器IE8+Chrome火狐日志客户端软件开发环境明细开发环境版本技术架构BS模式CS模式B/S开发语言JavaCC+dC#DFortranPythonJavaScriptJavaJavaScript开发工具VisualStudioEclipseEclipse浏览器IE8+Chrome火狐IE8+Chrome

10、火狐1.7 网络环境D主中心分系统所在集群之间:通过千兆网络互联2)数据中心之间,数据中心与主中心之间:通过互联网连接1.8 系统软件部署环境本系统作为多中心海量遥感数据协同处理与支撑平台,本系统功能模块的总体运行态结构设计如下图所示,可分为两大部分:部署在主中心的协同处理与支撑管理中心部分,及部署在多个数据分中心的子订单运行代理部分。D多中心协同处理与支撑管理中心(主中心)部署在主中心(遥感与数字地球所),负责对部署在主中心及多个数据分中心的各个遥感数据产品生产分系统(共性产品、几何/辐射归一化、同化/融合、真实性检验分系统)进行统一管理与调度,以进行各类共性遥感数据产品的协同处理与生产。本

11、系统的多中心协同处理与支撑管理中心部分,包括基于多中心的系统运行管理、订单管理、订单生产流程控制、任务调度、数据库管理(订单库、生产流程库、算法资源库及调度规则库)以及与WebSerViCe接口服务(课题三外部接口和课题一内部接口2)子订单执行代理(分中心)子订单执行代理部署在多个数据分中心及主中心,主要负责为与本系统的多中心系统处理与支撑管理中心进行交互,进行产品生产子订单(3级订单)的运行和数据处理、产品生产状态及数据产品结果的反馈。子订单执行代理,由接口服务代理、数据获取及子订单算法执行等功能组成。系统需求概述1.9 功能需求本课题的总体目标为构建面向多卫星数据中心的分布式协同处理平台,

12、对多个遥感产品生产系统进行有机集成,提供PB级的全球定量遥感数据产品的规模化和自动化生产。本课题将研究基于多中心全局计算体系的协同调度机制,开发多中心全局计算平台的协同调度软件系统。该创新研究成果将包含全局产品描述、全局化任务分解/执行/监控、产品生产算法库管理及动态远程加载、全局计算资源和生产任务协同调度能力等,最终实现在全局化业务逻辑指导下的数据资源和计算资源自动和动态调度、执行和监控。这种协同调度机制可以满足分布式多源遥感共性产品生产系统的业务化运行能力需求。本系统的功能模块划分如下:I WebsenziceK Jg 系烧运行管理多中心海量遥感数据协同处理支撑分系统订单管理生产流程控制1

13、任务调度图2系统功能模块划分本系统平台的指标性功能需求如下:1 .构建多中心海量遥感数据协同处理支撑系统,形成统一的定量遥感共性产品集成生产平台。2 .可连接8个以上卫星数据中心进行多中心协同处理;3 .具备产品生产任务编制和管理功能;4 .具备流程定制功能;5 .具备任务调度监控和质量控制等功能。.具备算法库升级维护和扩展能力。1.lO性能需求本系统平台的性能需求如下:1 .具有PB级数据处理能力;2 .生产平台汇聚的计算能力不低于10个节点;3 .日处理能力不低于ITB数据产品;4 .运行故障时间低于10天/年;.性能指标的验证以现场测试方式进行。1.ll精度需求无1.12接口需求内部接口

14、多中心协同处理敷产品龄索港口致黑户丛详细接口课忌一数氟组网分系统动皂敢!Btl存现图更新接口共性产Ia生产订单现交接口与支撑分系统口可行依佛方腐及0楂口T状态反饶稽口射/几何日一化技拿次行修】共熟产课题一 不射归一化分系烧国/几何日一化逢本次行q几何典t分乐统图3多中心协同处理平台的接口需求详细的接口需求信息请参见多中心海量遥感数据协同处理支撑系统详细设计报告。总体测试流程与要求1.13测试范围项目中需要或不需要测试的范围,如功能测试,性能测试,配置测试等等进行明确,对于性能测试可以单独完成一份性能测试方案,在本文当中只需说明即可.在第一列使用以下符号标注::表示属于测试范围:表示不属于测试范

15、围测试特性特性描述是否测试功能性各功能点各功能点实现的功能满足用户需求可靠性成熟性产品描述中列出的其他程序或用户造成的错误输入时,系统不崩溃也不丢失数据容错性能屏蔽用户的误操作对错误有正确提示输入错误数据时.,系统不崩溃、不异常退出也不丢失数据有错误操作时,系统不崩溃、不异常退出也不丢失数据易恢复性系统运行失效后,应能较快重建系统数据校验机制应对数据项之间的逻辑关系进行校验,保证数据有效性应保证数据的完整性和一致性,不会因删除或反复的更新而被破坏或留下垃圾数据对不符合要求的输入数据,系统应使用中文给出简洁、准确的提示信息,必要时应给出帮助提供辅助输入手段(如选择输入、默认值等),数据检索方便、

16、灵活可维护性易分析性系统可以正确判断缺陷或失效原因对于软件运行错误,应当提示清晰,为用户和系统管理员自己解决问题提供可能稳定性系统在测试过程中运行稳定支持GB18030编码效率时间特性用户瞬时并发资源特性用户瞬时并发,监控服务器资源消耗文档文档测试确保在提交测试之前的技术文档是经过评审,己基线化的。1.14测试项目本系统根据不同的系统指标要求,将系统的测试项目分为以下三个类别:1 .核心功能测试功能性测试,主要测试多中心平台分系统的主要系统功能模块进行测试,其中包括多中心协同处理能力测试(8个卫星数据中心协同)、系统资源管理能力、数据缓存管理能力、系统配置能力、多中心运行调度能力、订单管理能力

17、、算法管理能力、处理流程管理能力、调度规则管理能力、系状态监控能力和遥感产品库管力能等。2 .产品生产测试产品生产测试,主要针对40种共性遥感数据产品的生产能力测试与验证。3 .性能测试性能测试,主要根据本系统的性能指标要求进行测试,包括TB级日处理能力测试、单个数据产品处理性能测试、可靠性测试等。1.15总体测试方法与流程测试总体流程可分为测试准备阶段、具体测试阶段、测试成果总结等三个阶段,总体流程图如下图所示:测试准备具体测试测试成果总结图4总体测试流程1 .测试准备阶段按照系统及出所测试大纲要求,进行相关环境与数据的准备工作。2 .具体测试阶段按照测试具体方案对系统功能、任务流程、指标性

18、能、外部接口等方面进行具体的测试,以检查是否满足项目设计要求。具体测试阶段,采用黑盒测试方法,黑盒测试(Black-boxTesting,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。每个测试用例选择相应的测试数据,其中涉及遥感影像数据以及其他外部数据等;每种算法测试的过程状态均可通过任务管理实时监控,正确执行的

19、用例生成结果会生成在订单目录下,错误的用例会在错误日志中记录信息。3 .测试成果总结测试过程完成后,需要完成测试成果报告,以证明系统是否满足项目设计要求。包括:测试记录、测试总结报告等。测试用例执行流程如下:分模块执行测试NA只在测试用例无法执行或不适用时才能选择根据CaSe进行操作并提 交结果图5测试用例执行流程图1.16 测试完成准则为了能进行全面的测试及验证系统是否满足测试要求,测试人员必须充分理解并正确运用指导软件测试的基本准则。主要的测试完成准则如下所述:一级错误率为0%;二级错误率小于2%;三级错误率小于12%;A四级错误率小于20%;错误等级划分如下表所示:表1错误等级表缺陷等级

20、缺陷等级名称描述一级致命导致开发和测试停滞的错误,如必须重新进行才能解决的问题等。出现系统崩溃问题。系统关键控制流程和数据流程完全不能执行等。二级严重主要功能没有实现。出现关键数据的遗漏或丢失,或出现对关键数据的破坏。用户界面功能严重缺失,影响系统关键流程的完整操作。三级一般功能实现、界面操作或数据处理时出现可以通过弥补手段修正的错误,错误不会导致系统崩溃或严重的功能缺失。四级轻微功能实现、界面操作或数据处理时出现错误,但在操作系统时存在可回避该错误的方式。其它不影响系统正常运行微小缺陷。五级不重要测试人员对软件的使用、性能和功能提出改进意见,但这不属于错误。包括对软件易用性等的改进意见。测试

21、内容纲要本系统的测试内容主要包括,功能性测试,产品生产测试,接口测试以及性能测试等多个方面的测试内容。1.17 系统功能测试纲要系统功能测试的主要测试内容为本系统的主要功能模块,即测试用例需要涵盖系统的核心功能模块(服务接口除外)。因此系统功能测试内容纲要如下所示:表格1系统功能测试的内容纲要序号系统功能模块测试名称/内容1多中心协同生产多中心协同生产功能测试2系统运行管理多中心运行代理不单独进行测试,各项功能及产品生产订单的执行完成即可证明满足要求3系统资源管理系统资源管理功能测试4数据缓冲区管理数据缓冲区管理功能测试5系统配置系统配置功能测试6生产流程控制工作流解析流程度定制功能测试7工作

22、流控制8任务调度运行调度多中心运行调度功能测试9算法资源匹配10订单管理生产任务编制(订单创建)不单独测试,多中心协同生产功能的正确执行即可证明满足要求11订单状态跟踪12订单数据解析13生产可行性判定14订单查询、删除、修改订单管理功能测试15子订单执行代理接口服务代理不单独测试,订单的正确执行即可验证16子订单算法执行17数据获取18数据库管理功能算法库管理算法库管理功能测试19流程库管理流程库管理功能测试23调度规则库管理调度规则库管理功能测试24订单库管理同订单管理功能测试25系统监控系统状态监控系统状态监控功能测试26生产订单监控同订单状态跟踪功能测试1.18 产品生产测试纲要本系统

23、的产品生产测试,主要对62种共性遥感定量反演产品(共性数据产品)、融合产品、同化产品进行基于多数据中心的协同生产测试,主要测试多中心的协同数据处理能力和产品生产能力,测试样本需要覆盖62种数据产品中的所有产品。表格2产品生产测试的内容纲要序号产品生产测试内容产品样本1共性产品生产测试40种共性数据产品(见附录)2数据融合产品生产测试选择5种典型数据产品3数据同化产品生产测试选择2种典型数据产品4真实性检验订单生产测试选择1种典型数据产品1.19 性能测试纲要系统的性能测试的主要测试内容包括:。表格3性能测试的内容纲要序号性能指标产品生产测试内容1日处理能力不低于ITB数据产品产品生产压力测试2

24、日批处理能力测试3运行故障时间低于10天/年可靠性测试4生产平台汇聚的计算能力不低于10个节点查看数据分中心数目和计算节点数就可知道测试方案120测试准备1.20.1运行环境准备测试的软硬件环境为真实环境,即包括主数据中心,以及连接8个卫星数据中心的真实测试场景。8个卫星数据中心包括,气象卫星中心、资源卫星中心、对地观测中心、中科院网络中心,海洋卫星中心、测绘卫星中心和武大卫星中心、北京一号。图6系统测试环境与连接测试场景设置:一个主中心通过互联网连接8个卫星数据中心1 .主中心,部署的处理分系统有: 辐射归一化分系统 几何归一化分系统 共性产品生产分系统 数据融合分系统 数据同化分系统2 .

25、数据分中心(8个),每个数据分中心部署: 辐射归一化分系统 几何归一化分系统1.20.2 测试数据准备测试数据,主要针对不同的功能测试和数据产品生产测试,需选用不同类型的数据,包括:30MTM、ETM;HJlACCDKHJlACCD2、HJ1BCCDKHJlBCCD2;1KMMODIS;MERSkFY3BMERSI;HVIRR、FY3BVIRR;AVHRR;5KMFY2E、MSG、MTSAT、G0ES13G0ES15;150MHJlRS等。1.20.3 测试用例准备测试用例主要指按照系统功能、任务流程、性能指标等具体测试范围与内容,将每个功能测试具体步骤以用例文档的形式记录下来,以便测试人员可

26、以依照上述用例对系统进行全面的测试检验。每个测试的具体测试用例,请参见第7小节,测试用例。1.20.4 测试工具准备在本测试中,除了准备测试所需的系统真实运行软硬件环境外,还需要准备相应的测试工具和测试脚本。由于系统的性能测试(压力测试、日处理能力测试、用户并发性能测试)需要进行大量任务和数据的处理,因此需要编写自动化测试脚本来完成测试。因此,在此测试中,需要准备相应的自动化测试脚本,如日处理能力测试脚本,批量订单处理脚本等。1.21系统功能测试方案1.21.1 多中心协同生产功能测试1.21.2 系统资源管理功能测试1.21.2.1 测试目标测试多中心协同处理平台对主中心及8个数据分中心的所

27、有系统资源及状态的管理监控能力,包括管理每个数据中心资源的名称及状态信息(可用状态、CPU及内存利用率、系统负载);数据处理分系统信息等。测试多中心平台协同处理平台,在多个数据分中心的分布式计算环境下的遥感数据产品协同生产能力,具体参照产品生产。该测试为多中心平台共性产品生产,融合,同化能力测试,具体可测试参照各产品,不做单独测试。1.21.2.2测试内容与用例该测试的主要内容,包括数据中心资源查询测试、数据中心状态查询测试、数据分中心配置管理测试、数据处理分系统资源查询、数据处理分系统配置管理测试等。表格4系统资源管理功能测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mcc

28、ps-FT-RM-OOi数据中心信息查看功能测试查询数据中心的名称、可用性、系统负载等状态2YGW-MCCPS-FT-RM-002数据中心信息查看功能测试数据中心的添加、删除及配置功能3YGW-MCCPS-FT-RM-003数据处理分系统信息查看功能测试查询当前可用的数据处理系统及相关状态信息4YGW-MCCPS-FT-RM-OOd数据处理分系统信息查看功能测试数据分中心的添加、删除与配置功能1.21.2.3测试方法与操作步骤表格5系统资源管理功能测试的测试步骤系统资源管理功能测试测试方法测试界面测试工具界面工具:MDC_SysResourceManager测试步骤参见用户手册1.21.2.4

29、测试合格判据满足如下条件视为合格:(1)界面工具MDC-SysResourceManager返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致。1.21.3 数据缓存管理功能测试1.21.3.1 测试目标该测试的根据不同条件来检索数据缓存的信息和数据缓存能力等。1.21.3.2 测试内容与用例测试数据缓存的检索,包括根据传感器、经纬度、时间等为条件进行的检索,以及数据缓存能力的功能,即处理完成的数据进入缓存库。表格6数据缓冲区管理功能测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-FT-RM-OOi数据缓存检索测试数据缓存的检索,包括根据传感器、经

30、纬度、时间等为条件进行的检索,以及数据缓存能力的功能,即处理完成的数据进入缓存库。1.21.3.3 测试方法与操作步骤表格7数据缓冲区管理功能测试的测试步骤数据缓冲区管理功能测试测试方法测试界面测试工具界面工具:MDC_DataBufferManager测试步骤参见用户手册1.21.3.4 测试合格判依据满足如下条件视为合格:(1)界面工具MDC-SysResourceManager返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致。1.21.3.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.4 系统配置功能测试1.21.4.1 测试目标测试多中心协同

31、平台的系统参数与信息配置能力,包括系统Daemon服务参数配置,数据中心执行代理服务地址及运行参数配置、数据产品FTP服务配置、数据库访问参数配置,Web消息与接口调用关系列表。1.21.4.2 测试内容与用例表格8系统配置功能测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-FT-Sc-OOI系统多中心协同处理平台Daemon参数测试多中心平台Daemon的轮训频率、服务发布端口设置等工作参数设置2YGW-MCCPS-FT-SC-002系统日志信息配置测试配置系统的日志管理参数信息3YGW-MCCPS-FT-SC-003数据缓冲区配置测试调用数据缓冲区管理功能进行缓

32、冲区配置参数设置1.21.4.3 测试方法与操作步骤表格9系统功能测试的测试步骤系统配置功能测试测试方法测试界面测试工具界面工具:MDC_SysConfig测试步骤参见用户手册1.21.4.4 测试合格判依据满足如下条件视为合格:(I)界面工具MDC-SysConfig返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致。1.21.4.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.5 多中心运行调度功能测试1.21.5.1 测试目标测试多中心协同平台,在基于互联网的分布式协同计算环境中,根据规则库以及当前算法与计算资源,对协同生产处理任务的调度能力,即选

33、择当前最佳的生产处理算法资源进行相应的数据生产。1.21.5.2 测试内容与用例该测试的主要内容,主要测试在异常网络情况下,某数据中心处理异常负载情况,以及数据中心的动态数据缓存情况,是否多中心协同处理系统是否根据网络负载、处理系统负载、数据缓存进行优化调度。因此,本该测试的内容包括:网络优化调度测试、数据中心负载优化调度测试、数据缓存优化调度测试。表格W多中心运行调度测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-FT-TS-OOi计算资源测试根据计算中心资源情况进行调度2YGW-MCCPS-FT-TS-002数据调度测试根据数据所在位置进行调度1.21.5.3

34、测试方法与操作步骤表格11多中心调度测试的测试步骤多中心调度测试测试方法测试界面测试工具产品生产订单提交界面工具:MDC_OrderSubmit系统监控界面工具:MDC_Monitor订单状态查询界面工具:MDC.OrderStatus测试步骤参见用户手册1.21.5.4 测试合格判依据满足如下条件视为合格:(1)界面工具MDCLorderSIIbmit、MDcLMOnitor、MDCLOrderStatUS返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致。1.21.5.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.6 订单管理功能测试1.21.6.

35、1 测试目标测试多中心协同处理平台的订单管理能力,包括生产订单的查询、删除。1.21.6.2 测试内容与用例该测试的主要内容,产品生产订单的条件查询、订单删除与订单参数修改。表格12订单管理功能测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-FT-OM-OOi生产订单查询测试根据订单号,订单参数和订单状态进行订单过滤与查询3YGW-MCCPS-FT-0M-002生产订单删除测试根据订单查询条件过滤订单并将查出来的订单删除1.21.6.3 测试方法与操作步骤表格13订单管理功能测试的测试步骤多中心调度测试测试方法测试界面测试工具订单查询界面工具:MDC_OrderQu

36、ery订单删除界面工具:MDC-OrderDelete测试步骤参见用户手册1.21.6.4 测试合格判依据满足如下条件视为合格:(1)界面工具MDC_OrderQueryMDC_OrderDelete返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致。1.21.6.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.7 算法库管理功能测试1.21.7.1 测试目标测试多中心协同处理平台对算法库的管理能力,包括算法扩展、算法删除、算法配置等。1.21.7.2 测试内容与用例表格14算法库功能测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mcc

37、ps-FT-Sc-ADBM-OOi算法库扩展能力测试向算法库增加新的算法资源2YGW-MCCPS-FT-SC-ADBM-002算法删除功能测试从算法库将某些指定算法资源删除3YGW-MCCPS-FT-SC-ADBM-003算法修改功能测试对算法库中的某些算法修改算法名称、所在数据分中心或算法可执行程序1.21.7.3 测试方法与操作步骤表格15算法库管理功能测试的测试步骤系统配置功能测试测试方法测试测试界面测试工具算法库管理界面工具:MDC-AlgorithmDBManager测试步骤参见用户手册1.21.7.4 测试合格判依据满足如下条件视为合格:(1)界面工具MDC_AlgorithmDB

38、Manager返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致。1.21.7.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.8 处理流程库管理功能测试1.21.8.1 测试目标测试多中心协同处理平台对处理流程库的管理能力,包括处理流程扩展、处理流程删除、处理流程配置等。1.21.8.2 测试内容与用例表格16处理流程库管理功能测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-Ft-SC-WFDbm-OOi处理流程删除功能测试从处理流程库将某些指定处理流程删除2Ygw-MCCPS-FT-SCTFDBM-002处理流程修改功能测

39、试对处理流程库中的某些算法修改处理流程名称、所在处理流程的算法执行逻辑1.21.8.3 测试方法与操作步骤表格17处理流程库管理功能测试的测试步骤系统配置功能测试测试方法测试测试界面测试工具算法库管理界面工具:MDC-WorkflowDBManager测试步骤参见用户手册1.21.8.4 测试合格判依据满足如下条件视为合格:(1)界面工具MDC_WorkflowDBManager返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致1.21.8.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.9 调度规则库管理功能测试1.21.9.1 测试目标测试多中心协同

40、处理平台对调度规则库的管理能力,包括调度规则的扩展、删除与配置等。1.21.9.2 测试内容与用例表格18算法库功能测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-Ft-SC-SRDbm-OOi调度规则库扩展能力测试向调度规则库增加新的调度规则2Ygw-MCCPS-H-SC-SRDBM-002调度规则删除功能测试从调度规则库将某些调度规则删除3Ygw-MCCPS-FT-SC-SRDBM-003调度规则修改功能测试修改调度规则库中的某些调度规则1.21.9.3 测试方法与操作步骤表格19调度规则库管理功能测试的测试步骤调度规则库管理功能测试测试方法测试测试界面测试工具

41、算法库管理界面工具:MDC-SchedRuleDBManager测试步骤参见用户手册1.21.9.4 测试合格判依据满足如下条件视为合格:(1)界面工具MDC_SchedRuleDBManager返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致1.21.9.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.10 系统状态监控功能测试1.21.10.1 测试目标测试多中心协同平台,对分布式环境下多个数据分中心的状态监控能力,包括分中心的每个数据分中心的负载和链接状态,数据分中心的订单运行统计、整个系统的统计信息等。1.21.10.2 测试内容与用例该测试的

42、主要内容,数据分中心状态监控、数据分中心的表格20多中心运行调度测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-FT-SM-OOi数据中心状态监控测试测试数据中心的网络链接状态、CPU、内存、负载等状态2YGW-MCCPS-FT-SM-002数据分中心状态测试数据分中心的网络链接状态、CPU、内存、负载等状态3YGW-MCCPS-FT-SM-003系统日志查看查看整个系统日志输出1.21.10.3 测试方法与操作步骤表格21系统状态监控测试的测试步骤系统状态监控测试测试方法测试简易测试界面测试工具系统监控界面工具:MDC_Monitor测试步骤参见用户手册1.21.10.4 测试合格判依据满足如下条件视为合格:(1)界面工具MDC-Monitor返回的操作状态(2)返回的资源相关信息与数据库信息或当前资源状态一致1.21.10.5 测试结果测试结果与测试预期相同且呼和测试合格判断依依据。1.21.11 遥感产品库管理功能1.21.11.1 测试目标测试多中心协同平台对标准产品、共性的管理能力,即根据产品名称、经纬度等条件在标准产品库中检索数据。1.21.11.2 测试内容与用例该测试的主要内容,数据分中心状态监控、数据分中心的表格22多中心运行调度测试的测试用例选择序号测试用例编号测试用例名称测试内容1Ygw-Mccps-F

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号