System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 实验模板的推荐方法、装置、电子设备、存储介质及产品制造方法及图纸_技高网

实验模板的推荐方法、装置、电子设备、存储介质及产品制造方法及图纸

技术编号:40591753 阅读:6 留言:0更新日期:2024-03-12 21:52
本申请提供了一种实验模板的推荐方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,包括:获取混沌实验的至少一个实验模板以及各实验模板对应的至少一个扰动因素;基于至少一个扰动因素,确定各实验模板所对应的、用于指示至少一个扰动因素对应的扰动组件的标签;分别构建各实验模板与标签之间的关联关系;获取目标应用中待实验的目标功能组件,并对目标功能组件进行架构分析,得到包括对目标功能组件进行实验时所依赖的至少一个目标扰动组件的架构信息;基于关联关系及架构信息,推荐对应目标功能组件的至少一个候选实验模板。通过本申请,能够提高混沌实验的实验效率以及准确率。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种实验模板的推荐方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。


技术介绍

1、相关技术中的混沌实验,都是根据实验对象的架构特性,通过人工方式如即时通信或口头沟通等方式,查询相同架构特性的第一个混沌实验中的人工设计经验,以将查询到的设计经验转化为实验计划,从而执行混沌实验。然而,这样依赖人工查询信息以及人工对设计经验的转译,不仅会导致混沌实验的实验效率低,而且还会影响混沌实验的实验准确率。


技术实现思路

1、本申请实施例提供一种实验模板的推荐方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,能够提高混沌实验的实验效率以及准确率。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种实验模板的推荐方法,包括:

4、获取混沌实验的至少一个实验模板、以及各所述实验模板对应的至少一个扰动因素;

5、基于所述至少一个扰动因素,确定各所述实验模板所对应的标签;其中,所述实验模板包括各所述扰动因素的注入方式,所述标签,用于指示所述至少一个扰动因素对应的扰动组件;

6、分别构建各所述实验模板与所述标签之间的关联关系;

7、获取目标应用中待实验的目标功能组件,并对所述目标功能组件进行架构分析,得到所述目标功能组件的架构信息,所述架构信息包括对所述目标功能组件进行实验时所依赖的至少一个目标扰动组件;

8、基于所述关联关系及所述架构信息,推荐对应所述目标功能组件的至少一个候选实验模板。

9、本申请实施例提供一种实验模板的推荐装置,包括:

10、获取模块,用于获取混沌实验的至少一个实验模板、以及各所述实验模板对应的至少一个扰动因素;

11、确定模块,用于基于所述至少一个扰动因素,确定各所述实验模板所对应的标签;其中,所述实验模板包括各所述扰动因素的注入方式,所述标签,用于指示所述至少一个扰动因素对应的扰动组件;

12、构建模块,用于分别构建各所述实验模板与所述标签之间的关联关系;

13、架构分析模块,用于获取目标应用中待实验的目标功能组件,并对所述目标功能组件进行架构分析,得到所述目标功能组件的架构信息,所述架构信息包括对所述目标功能组件进行实验时所依赖的至少一个目标扰动组件;

14、推荐模块,用于基于所述关联关系及所述架构信息,推荐对应所述目标功能组件的至少一个候选实验模板。

15、在上述方案中,所述获取模块,还用于接收第一终端发送的针对所述混沌实验的标注指令,所述标注指令携带所述混沌实验中所实验的功能组件、对应所述功能组件的至少一个扰动因素、以及对应所述功能组件的各所述扰动因素的注入方式;其中,所述标注指令用于,指示对所述混沌实验的至少一个实验模板分别进行标注;对所述标注指令进行解析,得到所述混沌实验的功能组件、所述至少一个扰动因素、以及对应所述功能组件的各所述扰动因素的所述注入方式;基于所述功能组件、所述至少一个扰动因素、以及相应的所述注入方式,构建所述混沌实验的至少一个实验模板,并确定各所述实验模板对应的至少一个扰动因素。

16、在上述方案中,所述确定模块,还用于对各所述扰动因素以及所述注入方式进行分析,得到各所述实验模板所对应的扰动组件;基于所述扰动组件,构建对应各所述实验模板的标签。

17、在上述方案中,所述获取模块,还用于获取第一终端发送的所述混沌实验的至少一个实验模板,每个所述实验模板携带至少一个扰动因素;对所述实验模板进行分析,得到所述实验模板对应的至少一个扰动因素。

18、在上述方案中,所述实验模板还携带候选标签、以及对应所述实验模板的至少一个扰动因素的注入方式;所述确定模块,还用于对所述至少一个扰动因素以及所述注入方式进行分析,得到各所述实验模板所对应的扰动组件;依据所述扰动组件,对所述候选标签进行调整,得到对应各所述实验模板的标签。

19、在上述方案中,所述架构分析模块,还用于接收第二终端发送的实验指令,所述实验指令携带目标应用中待实验的所述目标功能组件的标识;其中,所述实验指令用于,指示对所述目标功能组件进行混沌实验;对所述实验指令进行分析,得到所述目标功能组件的标识,并基于所述标识,确定所述目标应用中待实验的目标功能组件。

20、在上述方案中,所述推荐模块,还用于基于所述关联关系及所述架构信息,确定对应所述目标功能组件的至少一个候选实验模板;将所述至少一个候选实验模板发送至所述第二终端,以使所述第二终端显示推荐的所述至少一个候选实验模板。

21、在上述方案中,所述架构分析模块,还用于获取至少一个候选功能组件的架构信息,所述架构信息与所述候选功能组件一一对应;对所述目标功能组件进行架构分析,得到所述目标功能组件的架构特征;基于所述至少一个候选功能组件的架构信息,确定对应各所述候选功能组件的候选架构特征;将所述架构特征与所述候选架构特征进行匹配;当匹配成功时,将相应的所述候选架构特征所对应的所述候选功能组件的架构信息,作为对应所述目标功能组件的架构信息。

22、在上述方案中,所述推荐模块,还用于基于所述架构信息中的所述至少一个目标扰动组件,确定对应所述目标功能组件的目标标签;基于所述目标标签、以及所述关联关系,从至少一个实验模板中选取对应所述目标扰动组件的至少一个候选实验模板,并对所述至少一个候选实验模板进行推荐。

23、在上述方案中,所述装置还包括选择模块,所述选择模块,用于响应于第二终端发送的针对所述候选实验模板的选择指令,将所选择的至少一个候选实验模板确定为目标实验模板;基于各所述目标实验模板,生成针对所述目标功能组件的实验计划,所述实验计划与所述目标实验模板一一对应,以基于各所述实验计划,对所述目标功能组件进行实验。

24、在上述方案中,所述装置还包括修改模块,所述修改模块,用于发送所述目标功能组件的至少一个实验计划,并接收返回的针对所述至少一个实验计划中目标实验计划的修改信息;基于所述修改信息,对所述目标实验计划进行调整,得到新实验计划。

25、在上述方案中,所述装置还包括实验信息发送模块,所述实验信息发送模块,用于将各所述目标实验模板所对应的实验计划发送至第二终端;接收所述第二终端发送的针对多个所述实验计划中目标实验计划的实验信息的编辑请求,所述实验信息包括所述目标实验计划所对应的目标实验模板中包括的至少一个扰动因素、以及各所述扰动因素的注入方式;响应于所述编辑请求,将所述实验信息发送至所述第二终端,以使所述第二终端展示所述目标实验计划的所述实验信息。

26、本申请实施例提供一种电子设备,包括:

27、存储器,用于存储可执行指令;

28、处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的实验模板的推荐方法。

29、本申请实施例提供一种计算机可读存储介质,其中存储有计算机可执行指令,当计本文档来自技高网...

【技术保护点】

1.一种实验模板的推荐方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述获取混沌实验的至少一个实验模板、以及各所述实验模板对应的至少一个扰动因素,包括:

3.如权利要求2所述的方法,所述基于所述至少一个扰动因素,确定各所述实验模板所对应的标签,包括:

4.如权利要求1所述的方法,其特征在于,获取混沌实验的至少一个实验模板、以及各所述实验模板对应的至少一个扰动因素,包括:

5.如权利要求4所述的方法,其特征在于,所述实验模板还携带候选标签、以及对应所述实验模板的至少一个扰动因素的注入方式;

6.如权利要求1所述的方法,其特征在于,所述获取目标应用中待实验的目标功能组件,包括:

7.如权利要求6所述的方法,其特征在于,基于所述关联关系及所述架构信息,推荐对应所述目标功能组件的至少一个候选实验模板,包括:

8.如权利要求1所述的方法,其特征在于,所述对所述目标功能组件进行架构分析,得到所述目标功能组件的架构信息,包括:

9.如权利要求1所述的方法,其特征在于,所述基于所述关联关系及所述架构信息,推荐对应所述目标功能组件的至少一个候选实验模板,包括:

10.如权利要求1所述的方法,其特征在于,所述基于所述关联关系及所述架构信息,推荐对应所述目标功能组件的至少一个候选实验模板之后,所述方法还包括:

11.如权利要求10所述的方法,其特征在于,所述基于各所述目标实验模板,生成针对所述目标功能组件的实验计划之后,所述方法还包括:

12.如权利要求10所述的方法,其特征在于,所述基于各所述目标实验模板,生成针对所述目标功能组件的实验计划之后,所述方法还包括:

13.一种实验模板的推荐装置,其特征在于,所述装置包括:

14.一种电子设备,其特征在于,包括:

15.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时,实现权利要求1至12任一项所述的实验模板的推荐方法。

16.一种计算机程序产品,包括计算机程序或计算机可执行指令,其特征在于,所述计算机程序或计算机可执行指令被处理器执行时,实现权利要求1至12任一项所述的实验模板的推荐方法。

...

【技术特征摘要】

1.一种实验模板的推荐方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述获取混沌实验的至少一个实验模板、以及各所述实验模板对应的至少一个扰动因素,包括:

3.如权利要求2所述的方法,所述基于所述至少一个扰动因素,确定各所述实验模板所对应的标签,包括:

4.如权利要求1所述的方法,其特征在于,获取混沌实验的至少一个实验模板、以及各所述实验模板对应的至少一个扰动因素,包括:

5.如权利要求4所述的方法,其特征在于,所述实验模板还携带候选标签、以及对应所述实验模板的至少一个扰动因素的注入方式;

6.如权利要求1所述的方法,其特征在于,所述获取目标应用中待实验的目标功能组件,包括:

7.如权利要求6所述的方法,其特征在于,基于所述关联关系及所述架构信息,推荐对应所述目标功能组件的至少一个候选实验模板,包括:

8.如权利要求1所述的方法,其特征在于,所述对所述目标功能组件进行架构分析,得到所述目标功能组件的架构信息,包括:

9.如权利要求1所述的方法,其特征在于,所述基于所...

【专利技术属性】
技术研发人员:林泽雄常思雨聂昕继
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1