ICS 35.080 L70/84 中国指挥与控制学会团体标准 T/CICC 02003-20 19 船舶平台监控系统软件测试要求 Testing requirements for Ship platform Supervisory Control system Software 2020-1-19发布 2020-1-30 实施 中国指挥与控制学会 发布 全国团体标准信息平台 T/CICC 02003-2019 I 目 次 前言 ................................................................................ II 1 范围 ............................................................................... 1 2 规范性引用文件 ..................................................................... 1 3 术语和定义 ......................................................................... 1 4 一般测试要求 ....................................................................... 1 5 详细要求 ........................................................................... 4 全国团体标准信息平台 T/CICC 02003-2019 II 前 言 本标准按照GB/T 1.1- 2009《标准化工作导则 第 1部分:标准的结构和编写》的规则起草。 本标准由中 国指挥与控制学会提出并归口。 本标准起草单位: 中国船舶重工集团公司第七一六研究所、 中国船舶重工集团公司第七二二研究所、 工业和信息化部电子第五研究所。 本标准主要起草人: 滕士波、许寿全、 孙志安、 赵伟、惠小霞、范萍、苏赛、 王强、尚京威、 王进 宁。 全国团体标准信息平台 T/CICC 02003-2019 1 船舶平台监控系统软件 测试要求 1 范围 本标准规定 了船舶平台监控系统软件测试的一般要求和详细要求 。 本标准适用于对船舶平台监控系统软件 进行的系统级自测试或验收测试。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 11457 信息技术 软件工程术语 3 术语和定义 GB/T 11457 界定的以及 下列术语及定义适用于本 标准。 3.1 船舶平台监控系统软件 ship platform supervisory control system software 用于船舶数据采集与监视控制以及过程控制类的 软件。 3.2 数据采集与 监视控制 data acquisition and supervisory control 通过计算机采集信号数据,对自动化设备或过程进行监视、控制和管理。 3.3 基于过程控制的对象连接与嵌入技术 object linking and embeding for p rocess c ontrol 由一整套接口、属性和方法的标准集构成(简称 OPC),用于过程控制和制造业自动化系统。 3.4 测点observation point 直接或间接设置在被监测对象上能反映其变化特征的观测点。 4 一般要求 4.1 测试目的 船舶平台监控系统软件测试要求测评目的如下: a)验证船舶平台监控系统软件的设计与实现是否满足软件研制任务书或合同以及软件需求规格说 明等规定的要求; b)验证被测软件的最大数据处理能力、异常处理能力; c)通过测试 ,发现船舶平台监控系统软件中的 缺陷和错误,提高软件可靠性; 全国团体标准信息平台 T/CICC 02003-2019 2 d)为软件开发过程中的各种验证、确认以及是否可以接收或使用等决策提供依据 ; e)为软件鉴定 、定型及技术状态确认和软件产品验收与交付提供依据。 4.2 进入条件 进入软件测试的基本条件如下: a)测试文档的要求应满足 4.5.2的规定; b)测试前被测试 软件通过自测试或技术状态检查,测试委托方应提供自测试报告或技术状态检查 报告; c)规定的测试环境和测试工具; d)测试方和 测试委托方应完成对测试准备情况的评审或确认,并就所有歧义达成共识; e)对需要特别 明确的测试进入条件,应由测试方和测试委托方协商一致后提出。 4.3 测试通过准则 测试通过准则用以判定软件是否通过测试,要求如下 : a)完成了测评大纲规定的所有测试项目; b)被测软件与软件需求规格说明一致,符合软件设计; c)软件文档齐全,正确,软件与文档一致; d)针对测试中发现的问题在约定的时间期限内修改正确,未引入新的缺陷,并通过回归测试; e)对无法在约定 时间期限内修改,且不影响软件主要功能、性能的问题,承研单位应给出处理意 见; f)特别要求的测试通过准则由测试方 和测试委托方协商提出,纳入合同的相应条款中,并在测评 大纲中做出明确的规定和描述。 4.4 基本测试内容 船舶平台监控系统软件基本测试内容用以判定被测船舶平台监控系统软件 的基本技术能力, 本标准 根据船舶平台监控系统软件的特点,给出测试要求,在测试时,应根据软件具体情况,选取或增加测试 内容。 船舶平台监控系统软件基本测试内容要求 如下: a)数据处理 测试软件对数据的接收、响应、存储等处理的正确性,一般包括数据采集及现场控制、自动报警、 数据存储与查询,以及对异常情况的处理。主要针对功能测试。 ——数据采集及现场控制:采集及控制传感器数据及状态信息的能力; ——自动报警:对超界数据具有自动报警的能力 ; ——数据存储与查询 :对接收的数据具有存储及查询的能力; ——异常处理: 针对执行过程中发生的异常情况(一般包括数据处理异常、通信异常、界面操作异 全国团体标准信息平台 T/CICC 02003-2019 3 常等)提供相应的异常处理机制,用于捕捉异常信息并加以处理。 b)数据传输质量 体现在并发处理、响应时间、容量三个方面。主要针对性能测试和容量测试。 ——并发处理:一定 时间内能够并发处理的测点数量 ; ——响应时间:从发送 监控命令到接收到状态响应的往返时间; ——容量: 对并发执行的请求提供性能保障的最大请求测点的数量。 c)数据平台交互 数据平台交互具体体现在船舶平台监控系统软件 之间的交互性、兼容性。 ——互操作性: 不同类型平台开发的船舶平台监控系统软件应能够协同工作, 共同实现系统功能; ——兼容性 :软件版本向下兼容的能力,以及数据信息交互能力。 d)数据通信 ——协议一致性 :通信报文与通信协议的一致性,用于接口测试 ; ——标准符合性 :满足标准通讯规范的能力,用于标准符合性测试 。 4.5 被测软件要求 4.5.1 技术状态要求 对被测软件技术要求如下: a)软件研制 部门自行开展系统测试时,被测软件应是相应阶段的最终版本并已纳入配置管理中; b)被测软件提交 验收测试 或提交到测试方 进行测评之前,应通过软件研发部门的自测试技术状态 确认,并提供相应报告。被测软件已纳入配置管理中 。 4.5.2 所需文档及程序要求 a)测试所需文档参见表 1。 表1测试时所需文档 测试输入文档 所需文档 软件研制任务书 √ 软件需求规格说明( 含接口需求规格说明 ) √ 软件设计文档( 含接口设计及数据库设计说明文档 ) √ 接口协议 √ 用户手册和 /或操作手册 ▲ 自测试报告和相关的测试问题报告单 √ 注:√表示必备文档,▲ 表示根据实际情况所产生的文档。 b)在验收测试或提交软件测试方 进行测评时,软件研制部门需提交软件源程序。 全国团体标准信息平台 T/CICC 02003-2019 4 4.5.3 环境搭建要求 测评环境搭建时应根据被测软件特性, 选择或建立满足测试需求的测试环境,选定或开发适宜的测 试工具。 a)使用真实/仿真设备和工具构建被测软件外围测试环境,实现被测软件与外部设备的数据通信, 以及完成相应的功能、性能等测试; b)根据被测软件的通信协议选择对应的接口测试工具和被测软件相结合,实现接口的正确性测试 和异常数据的容错测试; c)通过真实 /仿真环境实现人工干预的异常功能流程的测评,实现构建最小差异的测评环境; d)提供的测试设备处于“准用”状态。 4.6 测试偏离处理 软件测试过程中,当发生偏离时,应按如下要求进行处理: a)当测试过程中发生偏离规定和程序或出现分歧时,测试方应按照规定的程序进行及时的分析, 并采取有效的措施, 防止事故的蔓延和扩大; b)当测试过程中发生偏离规定和

pdf文档 T-CICC 02003—2019 船舶平台监控系统软件测试要求

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
T-CICC 02003—2019 船舶平台监控系统软件测试要求 第 1 页 T-CICC 02003—2019 船舶平台监控系统软件测试要求 第 2 页 T-CICC 02003—2019 船舶平台监控系统软件测试要求 第 3 页
下载文档到电脑,方便使用
本文档由 思安 于 2022-12-20 17:30:46上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。