[发明专利]一种基于区块链技术的众测逻辑测试链系统及方法有效
申请号: | 202010649204.3 | 申请日: | 2020-07-08 |
公开(公告)号: | CN111782536B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 王超;蔡立志;陈文捷;陈敏刚;胡芸;沈颖 | 申请(专利权)人: | 上海计算机软件技术开发中心 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q10/10;G06Q30/02 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 崔玥 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 逻辑 测试 系统 方法 | ||
本发明涉及一种基于区块链技术的众测逻辑测试链系统及方法,包括:请求与反馈模块、逻辑测试链控制模块、测试群组管理模块、评价群组选举模块、众测任务包控制模块、测试需求及奖励管理模块、测试通过准则管理模块、区块链基础设施、众测流程控制模块及众测报告及奖励管理模块,采用区块链技术,实现了数据隔离、动态创建及复用、测试群组自动组建及评价群组公平选举的逻辑测试链;基于区块链去中心化的特性和不可篡改性,使不同的测试人员自由选择加入众测任务,在逻辑测试链中提交测试结果并验证有效性,解决了众测人员地理分散性问题,提高了众测任务逻辑整体性、众测报告整合的效率及一致性,保证了众测任务测试结果公平性。
技术领域
本发明涉及众测系统领域,特别是涉及一种基于区块链技术的众测逻辑测试链系统及方法。
背景技术
区块链是利用块链式数据结构来验证与存储数据,利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。去中心化的区块链技术,能够给用户提供无需第三方信任的多点交易,并能更高层次上保护用户的隐私。信任体系是区块链网络中重要的一部分,能够让用户放心地将数字资产上链,不可篡改的区块链特性更稳固了信任体系。
众测是一种全新的测试方式,通过众包的分发形式,根据应用类型、用户群类别或者业务功能等测试需求,快速精确地确定符合条件的测试者及测试终端。传统的众测系统通常使用传统的软件系统搭建,所有的用户数据及流程数据都最终归属于一个系统部署机构,众测人员管理及流程管理都作为系统配置固定于系统上,用户所有数据都必须提交给系统部署机构作统一的处理。
以上系统存在明显的局限性:所有用户需要在注册时就确定明确的职责划分,难以在使用过程中改变职责;当系统用户数量、访问频率或流程数据过于庞大时,将会对系统部署机构物理环境的计算机性能或带宽产生巨大影响;用户信息、所上传资产及流程产生的数据都存储于系统部署机构,难以保证这些数据的隐私;用户在同步提交测试结果后,验证测试结果难以保证逻辑整体性,测试结果的有效性及奖励分配难以做到公正公开;所有用户提交的测试结果很难在传统的众测系统中保持报告聚合的一致性。
近几年来,国内外学术及工业界对区块链给予了高度关注,但将区块链应用于众测方面的研究较少,特别是利用区块链技术构建众测人员管理及众测流程、质量管理等。
发明内容
本发明的目的是提供一种基于区块链技术的众测逻辑测试链系统及方法,解决了众测人员地理分散性问题,提高了众测任务逻辑整体性、众测报告整合的效率及一致性,保证了众测任务测试结果公平性,有效地激励测试人员竞争获取测试奖励。
为实现上述目的,本发明提供了如下方案:
一种基于区块链技术的众测逻辑测试链系统,所述系统包括:请求与反馈模块1、逻辑测试链控制模块2、测试群组管理模块3、评价群组选举模块4、众测任务包控制模块5、测试需求及奖励管理模块6、测试通过准则管理模块7以及区块链基础设施8;
所述请求与反馈模块1分别与所述逻辑测试链控制模块2和所述众测任务包控制模块5连接;所述逻辑测试链控制模块2与所述测试群组管理模块3连接;所述测试群组管理模块3分别与所述评价群组选举模块4、所述测试需求及奖励管理模块6和所述区块链基础设施8连接;所述众测任务包控制模块5分别与所述测试需求及奖励管理模块6和所述测试通过准则管理模块7连接;所述测试需求及奖励管理模块6与所述区块链基础设施8连接;所述测试通过准则管理模块7与所述区块链基础设施8连接;
所述逻辑测试链控制模块2用于控制逻辑测试链的生成或复用;
所述众测任务包控制模块5用于控制众测任务包的部署上链及测试任务初始化;
所述区块链基础设施8用于运行所述逻辑测试链控制模块2所生成的逻辑测试链,由区块链系统提供方负责运维;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海计算机软件技术开发中心,未经上海计算机软件技术开发中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010649204.3/2.html,转载请声明来源钻瓜专利网。