首页 馆藏资源 舆情信息 标准服务 科研活动 关于我们
现行 T/GDFCA 039-2021
到馆提醒
收藏跟踪
购买正版
基于区块链技术食品追溯系统的性能效率测试标准
发布日期: 2021-11-29
实施日期: 2021-11-30
范围:本标准规定了基于区块链技术食品追溯系统的性能效率测试的术语和定义、通过准则、测试方法、测试内容。 本标准适用于基于区块链技术食品追溯系统的性能效率测试; 主要技术内容:根据被测系统的特点,常用的测试方法有:压力测试、负载测试、容量测试、配置测试、基准测试和并发测试等,通过使用通用或专用性能测试工具及设备和设计测试用例的方法,从时间特性、资源利用性、容量和性能效率的依从性等方面对区块链系统的性能效率进行测试,并将性能效率测试结果与需求规格说明书中的性能效率指标进行对比,评价区块链系统性能效率的符合性。常用的区块链系统测试方法实施如下:1)压力测试:在一定的软件、硬件及网络环境下,通过性能测试工具模拟大量的虚拟用户向服务器产生负载,使得服务器的资源处于极限状态下长时间连续运行,以测试服务器在高负载情况下是否能够稳定工作。2)负载测试:在一定的软件、硬件及网络环境下,通过性能测试工具运行一种或多种业务在不同虚拟用户数量情况下,测试服务器的性能指标是否满足需求,用于确定系统所能承载的最大用户数、最大有效用户数以及不同用户数下的系统响应时间及服务器的资源利用率。3)容量测试:在一定的软件、硬件及网络环境下,向数据库中构造不同数量级别的时间记录,在一定的虚拟用户数量情况下运行一种或多种业务,获取不同数据级别的服务器性能指标,以确定数据库的最佳容量和最大容量。4)配置测试:在一定的软件、硬件及网络环境下,通过运行一种或多种业务在一定的虚拟用户数量情况下,获取不同配置下的性能,用于选择最佳的设备及参数配置。通过产生不同的配置来得到相应性能的变化情况。5)基准测试:在一定的软件、硬件及网络环境下,模拟一定数量虚拟用户运行一种或多种业务,将测试结果作为基准数据,在系统调优或系统测评中,通过运行相同的业务场景并比较测试结果,确定调优是否达到效果或者为系统的选择提供决策数据。6)并发测试:通过模拟多个用户并发访问同一个应用、同一个存储过程或数据记录以及其他并发操作,测试是否存在死锁、数据错误等故障
分类信息
关联关系
研制信息
相似标准/计划/法规