当前位置: 首页 > 专利查询>清华大学专利>正文

测试嵌入式操作系统的处理方法、装置、设备及介质制造方法及图纸

技术编号:41460550 阅读:27 留言:0更新日期:2024-05-28 20:45
本发明专利技术涉及系统测试技术领域,提供一种测试嵌入式操作系统的处理方法、装置、电子设备及存储介质,该系统包括:确定对应于嵌入式操作系统的测试用例与系统业务之间的执行关系,将执行关系和测试用例存入共享数据缓冲区,以使虚拟机从共享数据缓冲区中获取执行关系和测试用例,基于执行关系,使测试用例对系统业务的执行文件进行测试,得到覆盖率收集结果,并将覆盖率收集结果存入共享数据缓冲区;从共享数据缓冲区中获取覆盖率收集结果,对上次和当次的覆盖率收集结果进行分析,得到分析结果,基于分析结果新增测试用例和/或修改测试用例。本发明专利技术通过共享数据缓冲区为设备基于覆盖率优化测试用例、为虚拟机测试系统提供便利,实现能够对不同嵌入式操作系统进行测试工作,提高对不同系统漏洞挖掘的效率。

【技术实现步骤摘要】

本专利技术涉及系统测试,尤其涉及一种测试嵌入式操作系统的处理方法、装置、设备及介质


技术介绍

1、嵌入式操作系统是为在嵌入式环境中运行特定任务而设计的操作系统。凭借着其灵活精简、可定制化程度高且功耗小等的特点,目前在自动驾驶、工业物联网、以及航天航空等领域有着广泛应用。近些年来,随着网络通信等技术的快速发展,越来越多搭载嵌入式操作系统的智能设备被接入互联网。在物联网下,设备中很大一部分都搭载了嵌入式操作系统,而且被大量部署于及矿业、电力、城市轨道交通等重点行业,因此保证嵌入式操作系统的安全,对于保证这些设备与重点行业的安全显得尤为重要。然而,嵌入式操作系统因为其庞大的代码规模和复杂的程序逻辑,不可避免地会存在各类程序缺陷和安全漏洞。这严重影响了未来工业互联网生产要素互联的时空关系演变及调控规律。尽管嵌入式操作系统安全问题日益严重,在不同架构下,不同实现的一系列嵌入式操作系统进行安全漏洞检测,需要设备与虚拟机之间建立数据传输通道,而不同系统和不同设备之间,需要单独配置严格的数据传输协议及格式,局限了目前对系统的测试工作。


>

技术实本文档来自技高网...

【技术保护点】

1.一种测试嵌入式操作系统的处理方法,其特征在于,包括:

2.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述对上次和当次的所述覆盖率收集结果进行分析,得到分析结果,包括:

4.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

...

【技术特征摘要】

1.一种测试嵌入式操作系统的处理方法,其特征在于,包括:

2.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述对上次和当次的所述覆盖率收集结果进行分析,得到分析结果,包括:

4.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的测试嵌入式操作系统的处理方法,其特征在于,所述方法还包括:

【专利技术属性】
技术研发人员:沈煜恒刘健中徐意如姜宇
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1