[发明专利]一种实训结果智能检测方法有效
申请号: | 201911221829.3 | 申请日: | 2019-12-03 |
公开(公告)号: | CN111078485B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 马超;吴远明;温振环 | 申请(专利权)人: | 广州西麦科技股份有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26;G09B9/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;麦小婵 |
地址: | 510000 广东省广州市高新技术产业开*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 结果 智能 检测 方法 | ||
1.一种实训结果智能检测方法,其特征在于,包括:
制作镜像文件并在虚拟机中预设故障文件;其中,所述制作镜像文件并在虚拟机中预设故障文件,具体包括:
制作不同操作系统的基础镜像并制作软件版镜像;所述基础镜像用于安装执行检测脚本所需环境;所述软件版镜像用于在虚拟机中安装不同的软件;
在开启实验时,向云管理平台发送创建虚拟机请求,并在虚拟机创建完成后,通过所述软件版镜像启动虚拟机,并在所述虚拟机中预制软件故障,对所述虚拟机进行保存;
在目标系统中添加课件文件,并将所述课件文件与所述镜像文件相关联;所述课件文件的内容与要关联的软件版镜像中软件和故障有关;
预先设置所述预设故障相对应的检测脚本,在开启实验镜像故障修复过程中,触发上传检测脚本指令并向云管理平台发送含有携带参数的上传脚本请求指令,以上传相应的检测脚本;
在所述虚拟机内新建并执行所述检测脚本,得到所述检测脚本的返回值,作为检测结果;
判断当前检测结果与预设的预期结果是否一致,若不一致,则直接返回所述检测结果;若一致时,对所述检测结果进行分析;
其中,所述在所述虚拟机内新建并执行所述检测脚本,得到所述检测脚本的返回值,具体包括:
将脚本内容写入一个文件名是所述携带参数中“文件保存的路径”的文件中并上传到对应的路径下,根据所述携带参数中脚本类型定义一条命令,控制所述虚拟机执行命令并获取返回结果。
2.如权利要求1所述的实训结果智能检测方法,其特征在于,所述携带参数包括镜像名称和配置参数。
3.如权利要求2所述的实训结果智能检测方法,其特征在于,所述配置参数包括内存参数、cpu参数和硬盘参数。
4.如权利要求1所述的实训结果智能检测方法,其特征在于,所述触发上传检测脚本指令为手动触发模式,所述手动触发模式具体为:当获取用户点击下一步实验指令时触发检测脚本上传动作。
5.如权利要求1所述的实训结果智能检测方法,其特征在于,所述触发上传检测脚本指令为定时触发模式,所述定时触发模式具体为:预设时间段,当用户开启实验时间满足所述预设时间段时触发检测脚本上传动作。
6.如权利要求1所述的实训结果智能检测方法,其特征在于,所述对所述检测结果进行分析,具体包括:根据所述检测结果计算故障修复的难度系数,确定难易程度。
7.如权利要求6所述的实训结果智能检测方法,其特征在于,所述计算故障修复的难度系数,具体包括:获取检测脚本的总执行次数及修复成功次数,计算所述总执行次数与所述修复成功次数的比例值,将所述比例值按权重分配难度系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州西麦科技股份有限公司,未经广州西麦科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911221829.3/1.html,转载请声明来源钻瓜专利网。