[发明专利]一种对去中心化系统的群体测试方法和系统有效

专利信息
申请号: 201910125502.X 申请日: 2019-02-20
公开(公告)号: CN109885495B 公开(公告)日: 2022-04-05
发明(设计)人: 万邦睿;韦庆杰;金霜;钱鹰;段陈辰 申请(专利权)人: 重庆邮电大学
主分类号: G06F11/36 分类号: G06F11/36;G06Q10/10
代理公司: 重庆辉腾律师事务所 50215 代理人: 卢胜斌
地址: 400065 重*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 中心 系统 群体 测试 方法
【说明书】:

发明属于计算机软件测试领域,具体涉及一种对去中心化系统的群体测试方法和系统;本发明在本地物理机上部署去中心化系统,将测试系统嵌入在去中心化系统中,测试系统包括电性连接的控制模块,业务模块、配置模块、监管模块以及记录模块;控制模块控制去中心化系统各个节点之间进行连接交换;业务模块管理测试系统中的测试数据;配置模块让种子节点配置测试系统的中各类参数;监管模块在测试过程中对所有节点进行监管控制;记录模块用于记录种子节点上存储的测试数据;本发明支持测试人员在本地物理机上部署被测系统,支持所有测试人员对被测系统共同测试、协作测试,既能够保证测试环境的真实性,又能够最大化保证测试人员数量和最佳测试效果。

技术领域

本发明属于计算机软件测试领域,具体涉及一种对去中心化系统的群体测试方法和系统。

背景技术

去中心化(Decentralization)是互联网发展过程中形成的社会关系形态和内容产生形态,是相对于“中心化”而言的新型网络内容生产过程。在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。节点与节点之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,即称之为去中心化。

随着计算机软件技术的发展,越来越多的去中心化的计算机软件系统出现,如区块链、P2P等。这类软件系统具有众多节点,每个节点之间自由连接、松散耦合、高度自治,节点与节点之间相互影响,通过分布式网络形成非线性因果关系,具有开放式、扁平化、平等性特点。

针对这类软件系统的测试,目前主流方法主要分为真实环境测试和模拟环境测试两种,但存在以下的不足和局限:

对于真实环境测试的方法,该方法对物理计算机数量要求高,部署规模大,测试成本高。

对于模拟环境测试的方法,该方法无论是基于模拟器测试或者基于虚拟机模拟测试,均无法真正模拟物理计算机时的运行环境,缺少真实性。

上述两种测试方法,大多数情况是在公司研发机房内、由公司测试人员进行测试,无法全面测试复杂网络环境的影响,也无法让第三方测试人员介入测试。

发明内容

鉴于此,本发明提供了一种对去中心化系统的群体测试方法和系统,支持测试人员在本地物理机上部署被测系统,支持所有测试人员对被测系统共同测试、协作测试,既能够保证测试环境的真实性,又能够保证测试人员数量的最大化和测试效果的最大化。

本发明的技术方案包括:

一种对去中心化系统的群体测试方法,所述方法包括:

将被测的去中心化系统进行实例化部署,并成为网络中普通节点或种子节点;种子节点配置测试所需的参数,并向其他节点进行同步;节点发起和执行测试,对节点进行监管,根据监管的结果进行调控;种子节点获取测试数据,并发送给普通节点。

进一步的,将第一个实例化部署的节点默认为种子节点,且所有的普通节点都至少连接一个种子节点。

进一步的,新节点向网络发起加入时,将新节点作为种子节点或者普通节点申请加入,超过加入网络同意节点阈值的种子节点同意,新节点入网;在移除已在网节点时,超过移除网络同意节点阈值的种子节点同意,已在网节点移除。

进一步的,所述配置测试所需的参数包括测试中的各种BUG的奖励策略、测试阈值以及种子节点的连接地址信息,具体包括新发现疑似BUG奖励,跟随疑似BUG奖励,确认有效BUG奖励,半成BUG升级成疑似BUG奖励;疑似BUG允许跟随数阈值、节点权重最低占比阈值、节点测试贡献权重阈值、加入网络同意节点阈值、移除网络同意节点阈值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910125502.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top