[发明专利]基于移动互联网的软件测试方法与系统有效
申请号: | 202010438490.9 | 申请日: | 2020-05-22 |
公开(公告)号: | CN111611166B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 吴克寿;卢俊文;马樱 | 申请(专利权)人: | 厦门理工学院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L67/10 |
代理公司: | 厦门荔信律和知识产权代理有限公司 35282 | 代理人: | 张东明 |
地址: | 361000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 移动 互联网 软件 测试 方法 系统 | ||
1.一种基于移动互联网的软件测试方法,所述软件测试方法用于移动终端软件的测试,其特征在于,所述方法包括如下步骤:
移动互联测试链构建步骤:构建移动互联测试链,所述移动互联测试链包括至少一个测试节点,所述测试节点对应一个移动终端;
测试请求加入步骤:接收移动终端软件的测试请求,所述测试请求是测试用户通过移动终端向所述移动互联测试链发送的;
测试请求解析步骤:解析所述测试请求,得出至少一个测试参数;
测试节点竞争步骤:基于所述测试参数,分配所述移动互联测试链中的至少一个测试节点接收所述测试请求;
其中,所述移动互联测试链构建步骤,进一步包括:
在所述移动互联网中发布移动互联测试链创建广播,所述移动互联测试链创建广播包括至少一个测试合约;
将首次响应该测试合约的移动终端作为首发测试节点加入到测试合约对应的移动互联测试链中;
所述测试请求加入步骤,进一步包括:
接收测试用户通过移动终端向所述移动互联测试链发送的测试请求;
判断所述发送所述测试请求的移动终端是否为所述移动互联测试链的已有测试节点,如果否,则所述移动互联测试链将所述测试请求广播给所述已有测试节点,并接收所述已有测试节点的共识反馈参数;
基于所述共识反馈参数,所述移动互联测试链通过所述测试请求或者拒绝所述测试请求。
2.如权利要求1所述的基于移动互联网的软件测试方法,其特征在于:
判断所述发送所述测试请求的移动终端是否为所述移动互联测试链的已有测试节点,如果否,则所述移动互联测试链将所述测试请求广播给所述已有测试节点,并接收所述已有测试节点的共识反馈参数,具体包括:
如果所述已有测试节点中第一预定比例的已有测试节点执行共识同步操作,则将所述发送所述测试请求的移动终端作为后发测试节点加入到所述移动互联测试链中,所述移动互联测试链通过所述测试请求。
3.如权利要求2所述的基于移动互联网的软件测试方法,其特征在于:
所述已有测试节点包括首发测试节点以及后发测试节点。
4.如权利要求2所述的基于移动互联网的软件测试方法,其特征在于:
所述解析所述测试请求,得出至少一个测试参数,具体包括:
所述测试参数包括发出所述测试请求的移动终端的参数以及测试目的描述。
5.如权利要求4所述的基于移动互联网的软件测试方法,其特征在于:
基于所述测试参数,分配所述移动互联测试链中的至少一个测试节点接收所述测试请求,具体包括:
将发出所述测试请求的移动终端的参数广播给所述移动互联测试链中的已有测试节点进行比对,将比对结果不一致的测试节点作为接收所述测试请求的测试节点。
6.如权利要求4所述的基于移动互联网的软件测试方法,其特征在于:
基于所述测试参数,分配所述移动互联测试链中的至少一个测试节点接收所述测试请求,具体包括:
将测试目的描述广播给所述移动互联测试链中的已有测试节点进行历史记录查找匹配,将符合查找匹配条件的测试节点作为接收所述测试请求的测试节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门理工学院,未经厦门理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010438490.9/1.html,转载请声明来源钻瓜专利网。