ICS 67.040
X01
团体标 准
T/ GDFCA 041—2021
代替T/GDFCA041 -2019
基于区块链技术食品追溯系统的可靠性测
试标准
Reliability Test Standard for Food Tractability System Based on Blockchain
Technology
2021 - 11 - 29发布 2021 - 11 - 30实施
广东省食品流通协会 发布
全国团体标准信息平台
全国团体标准信息平台
全国团体标准信息平台
全国团体标准信息平台
T/ GDFCA 0 41—2021
I 目 次
前 言 ................................ ................................ .............. II
1 范围 ................................ ................................ .............. 1
2 规范性引用文件 ................................ ................................ .... 1
3 术语和定义 ................................ ................................ ........ 1
4 通过准则 ................................ ................................ .......... 2
5 测试方法 ................................ ................................ .......... 2
5 测试内容 ................................ ................................ .......... 3
全国团体标准信息平台
全国团体标准信息平台
T/ GDFCA 0 41—2021
II 前 言
本标准按照 GB/T 1.1 —2020给出的规则起草。
本标准归口单位:广东省 食品流通 协会。
本标准主要起草单位: 广州筑粒信息科技有限公司 、广州软件应用技术研究院 、广州中科易德科
技有限公司 、合肥中科多米科技有限公司 、广州格利技术服务有限公司 、广州食协技术服务有限公司 、
中山市仁达贸易发展有限公司 、中科软件测评(广州)有限公司 、广州执信网络技术有限公司 、广州生
命码科技有 限公司、广东省食品流通协会 、深圳天祥质量技术服务有限公司 、无限极(中国)有限公司
本标准主要起草人: 袁敏夫、王一龙、何川、 李引、王旭、廖建平、余方、程景添、王含、杨作
娟、刘东成、孙微微、陈自英、毛振醒、李兴宇、周宝诗、张欣、付萌、文钰、云育行
本标准在原 《T/ GDFCA 041—2019 基于区块链技术食品追溯系统的 可靠性测试标准 》基础上修订
以下内容 :
----修改了原标准“第二章 规范性应用文件 ”的部分内容 。
----修改了原标准“第三章 术语与定义 ”的部分内容 。
----删除了原标准“第四章 测试范围”的内容。
----增加了“第四章 通过准则 ”。
----删除了原标准“第六章 测试过程”的内容。
----原标准“第七章 测试规范 ”改为“第六章 测试内容”,根据基于区块链技术食品追溯系统 的
特性进行了修改 。
全国团体标准信息平台
全国团体标准信息平台
T/ GDFCA 0 41—2021
1 基于区块链技术食品追溯系统 的可靠性 测试标准
1 范围
本标准介绍了基于区块链技术食品追溯系统的可靠性测试的术语和定义、 通过准则 、测试方法和测
试内容。
本标准适用于基于区块链技术食品追溯系统的可靠性测试。
2 规范性引用文件
下列文件对于本文 件的应用是必 不可少的。凡是注日期 的引用文件,仅所注日 期的版本适用于 本文
件。凡是不 注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
T/CESA 6001 -2016 区块链参考架构 术语
GB/T 38158-2019 重要产品追溯 产品追溯系统基本要求
GB∕T 29832.1 -2013 系统与软件可靠性 第1部分:指标体系
3 术语和定义
下列术语和定义适用于本文件。
3.1
区块链 blockchain
一种在对等网络环境下,通过透明和可信规则,构建不可伪造、不可篡改和可追溯的块链式数据结
构,实现和管理事务处理的模式。
[T/CESA 6001 -2016]
3.2
追溯系统 tractability system
基于追溯码 、文件记录、相关软硬件设备 和通信网络,实现现代信息化管理并可获 取产品追溯过程
中相关数据的集成。
[GB/T 38158 -2019]
3.3
全国团体标准信息平台
全国团体标准信息平台
T/ GDFCA 0 41—2021
2 容错性 Fault tolerance
在出现故障或违反规定接口的情况下软件维持规定性能级别的能力。
[GB∕T 29832.1 -2013]
3.4
易恢复性 Recoverability
在时效发生的情况下软件重建规定的性能级别和恢复知觉受影响的数据的 能力。
[GB∕T 29832. 1-2013]
4 通过准则
考虑到食品追溯系统业务的多样性 ,本标准 仅对系统最低限度 的可靠性指标 进行规范。
a)可用性:失效记账节点 不超过1/3的情况下 ,系统失效的情况下应 能保持正常运行 ,且失效节点
重新加入后应能同步最新的账本 ;系统的服务时间率应 不小于99%。
b)容错性:区块链网络抖动不影响系统服务等级 ;系统应可以抵御 不同形式的误操作 。
c)易恢复性 :系统应支持账本备份 ,可回滚到备份时的状 态,并正常运行 ;系统在异常宕机的情
况下应具备修复能力 。
5 测试方法
一般可靠性测试方法包 括如下:
a)专家评审法
一种主观的测评方法。评审时,应根据被评审对象和评审目的设计评审项目表 ,列出打分栏目、分
值、权重和打分规则。可由 N个专家组成一个评审组,专家根据自身的经验与认知进行判断打分。然后,
依据专家的权重和统计规则进行分值汇总计算,其计算得出的值作为评审的结果。打分规则可以是分等
级的,也可以是一个取值区间,或选择一个其他的合适规则;
b)技术测试法
一种客观的测评方法。技术测试时,可依据被测对象和测试目的选择适用 的自动化测试工具进行测
试,也可由人工进行手工测试。技术测试获得的 结果通常是一种量化的测量结果;
c)数学计算法
一种利用数学模型进行计算的测评方式。 测评时, 应根据被测对象和 测试目的选择适用的数学模型,
然后进行计算,最终得出作为测评结果的数值;
d)用户调查法
一种面向特定用户群的问卷征询方法。 用户调查时, 应根据调查的目的和特定的用户群设计调查表,
让被调查对象填写并反馈。调查表的回收数应达到一定的数量,并不低于发出数的适当比例。然后,对
回收的调查表进行汇总计算,其计算得出的值作为用户调查的结果。
全国团体标准信息平台
全国团体标准信息平台
T/ GDFCA 0 41—2021
3 6 测试内容
可靠性测试是系统可靠性保证过程中非常关键的一步,侧重点不同于一般的 系统功能测试,其测试
用例设计的出发点是寻找对可靠 性影响较 大的故障。因此,基于区块链技术食品追溯系统可靠性测试应
从系统的成熟性、可用性、容错性、易恢复性、以及区块链技术和食品追溯两项技术特性的可靠性依从
性等方面进行考虑。
6.1 成熟性
测试内容包括:
a)测试指标:失效度、故障度、测试度、有效度。
b)测试要素:系统成熟性
c)测试内容:
1)在单位时间内,检测系统的失效数是否满足要求,失效中已经解决的失效比率是否满足要
求;
2)在单位时间 内,检测系统中出现故障次数是否满足要求,故障中已经排除的故障比率是 否
满足要求
3)检测测试覆盖率是否满足要求,测试 通过率是 否满足要求
4)在单位时间内,系统平均失效时间的间隔是否满足要求,有效服务时间率以及累计有效服
务时间是否满足要求。
6.2 可用性
6.2.1 账本和账户体系
测试内容包括:
a)测试指标: 系统的账本、账户体系 具有高可用性。
b)测试要素: 系统可用性
c)测试内容:
1)依次停掉 1~N个记账节点,当区块链网络正确执行交易、达成共识并记账时,恢复被停掉的
节点,检测是否自动同步为最新账本。
2)当某一账户所在节点失效,并对失效节点的账户进行模拟转账等交易行为时,检 测交易能
否成功。
6.2.2 系统服务时间
测试内容包括:
a)测试指标:系统服务时间具有高可用性。
b)测试要素:系统服务时间
c)测试内容:
1)检测系统的服务时间率(实际服务时间 /要求服务时间)是否满足要求;
T-GDFCA 041—2021 基于区块链技术食品追溯系统的可靠性测试标准
文档预览
中文文档
9 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思安 于 2022-12-18 17:34:13上传分享