[发明专利]基于双数据的微服务测试方法、装置和计算机设备在审
| 申请号: | 202010148246.9 | 申请日: | 2020-03-05 |
| 公开(公告)号: | CN111475389A | 公开(公告)日: | 2020-07-31 |
| 发明(设计)人: | 周洲 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
| 地址: | 518000 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 双数 微服 测试 方法 装置 计算机 设备 | ||
1.一种基于双数据的微服务测试方法,其特征在于,包括:
接收对微服务进行测试的测试指令;
根据所述测试指令,在指定时间内实时采集所述微服务的数据,并根据预设的特征数据提取方法,从所述微服务的数据中提取出第一特征数据和第二特征数据,其中所述第一特征数据为动态数据,所述第二特征数据为静态数据;
根据预设的数据与折射率的对应关系,获取与所述第一特征数据对应的指定折射率,以及根据预设的数据与厚度的对应关系,获取与所述第二特征数据对应的指定厚度;
在预设的虚拟空间中,生成虚拟介质层,其中所述虚拟介质层的折射率等于所述指定折射率,所述虚拟介质层的厚度等于所述指定厚度,所述虚拟空间中除所述虚拟介质层之外的区域的折射率大于所述指定折射率,所述虚拟空间符合光线折射的原理;
在所述虚拟介质层的顶部上方的指定位置上生成虚拟光源,并利用所述虚拟光源沿着指定方向向所述虚拟介质层的顶部发射虚拟光线,其中所述指定方向与所述虚拟介质层的夹角不为直角;
判断所述虚拟介质层的底部是否呈现所述虚拟光线形成的光斑;
若所述虚拟介质层的底部呈现所述虚拟光线形成的光斑,则获取光斑位置,并计算所述光斑位置与预设的标准位置的距离,其中所述标准位置位于所述虚拟介质层的底部;
判断所述距离是否大于预设的距离阈值;
若所述距离不大于预设的距离阈值,则判定所述微服务测试通过。
2.根据权利要求1所述的基于双数据的微服务测试方法,其特征在于,所述根据预设的特征数据提取方法,从所述微服务的数据中提取出第一特征数据的步骤,包括:
根据预设的动态数据选取方法,从所述微服务的所有动态数据中选取指定动态数据,并将所述指定动态数据分为等时长的m段第一子动态数据,其中m为大于1的整数;
以及调取预存的标准动态数据,并将所述标准动态数据分为等时长的m段第二子动态数据,其中所述第一子动态数据与所述第二子动态数据的时长相等,所述m段第一子动态数据和所述m段第二子动态数据一一对应;
根据预设的子数据相似计算方法,对应计算所述第一子动态数据和所述第二子动态数据的相似度,从而对应得到m个相似度值;
利用预设的计数器,按照预设的计数规则对所述m个相似度值进行计数;
读取所述计数器的最终计数,并将所述最终计数记为所述第一特征数据。
3.根据权利要求2所述的基于双数据的微服务测试方法,其特征在于,所述根据预设的动态数据选取方法,从所述微服务的所有动态数据中选取指定动态数据的步骤,包括:
获取所述微服务的所有动态数据中的中间动态数据,其中所述中间动态数据的指定比值大于其他动态数据,所述指定比值指动态数据在所述指定时间内的最大值,除以对应动态数据在所述指定时间内的平均值得到的比值;
获取所述中间动态数据在所述指定时间内的微分值,并获取所述微分值等于0时的零值次数,判断所述零值次数是否大于预设的次数阈值;
若所述零值次数大于预设的次数阈值,则将所述中间动态数据记为所述指定动态数据。
4.根据权利要求2所述的基于双数据的微服务测试方法,其特征在于,所述对应计算所述第一子动态数据和所述第二子动态数据的相似度的步骤,包括:
获取所述第一子动态数据在时间上的表达函数f(t),以及获取对应的所述第二子动态数据在时间上的表达函数F(t);
根据公式:
计算出相似评价函数M(t),其中min为最小值函数,L为预设的大于0的相似评价参数,t为时间;
根据公式:相似度值=相似时间长度/(相似时间长度+不相似时间长度),计算出所述第一子动态数据和所述第二子动态数据的相似度值,其中所述相似时间长度指所述相似评价函数M(t)不等于L时的时间长度,所述不相似时间长度指所述相似评价函数M(t)等于L时的时间长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010148246.9/1.html,转载请声明来源钻瓜专利网。





