没有合适的资源?快使用搜索试试~ 我知道了~
一种基于多CPU架构的服务器操作系统自动化测试工具及方法与流程.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 57 浏览量
2021-11-06
07:47:21
上传
评论
收藏 22KB DOCX 举报
温馨提示
试读
21页
一种基于多CPU架构的服务器操作系统自动化测试工具及方法与流程.docx
资源推荐
资源详情
资源评论
I
一种基于多 CPU 架构的服务器操作系统自动化测试工具及方法与流程
一种基于多 cpu 架构的服务器操作系统自动化测试工具及方法
技术领域
1.本创造属于自动化测试技术领域,具体涉及一种基于多 cpu 架构的服务器操作系统自动化
测试工具及方法。
背景技术:
2.随着软件国产化进程的推动,越来越多的 cpu 架构也随之消灭,同时基于不同架构的服务
器操作系统则应运而生。目前已有的国产 cpu 架构包括:龙芯、海光、兆芯、飞腾、鲲鹏、
申威,共计 6 大类,不同类别也会有多款不同芯片,整个体系越来越浩大,那么对应的服务
器操作系统的测试工作量则格外浩大。
3.为了提高整体操作系统的测试效率,掩盖到更多的架构以及功能,使得产品质量得以提
升,一个自动化的测试工具成为一个必需的争辩方向。
II
技术实现要素:
4.为解决上述问题,本创造供应了一种基于多 cpu 架构的服务器操作系统自动化测试工具,
包括:
5.服务端,用于调度测试任务,并向测试主机分发测试任务;
6.测试主机,用于接收所述测试任务进行测试并输出测试结果;
7.试验室把握器,用于接收所述测试结果并发送至所述服务端;所述试验室把握器分别与所
述服务端和所述测试主机连接。
8.优选地,所述服务端包括:测试仓库、调度器、数据库和 iso 镜像库。
9.优选地,所述测试仓库包括:测试任务库和测试框架。
10.本创造还供应了一种基于多 cpu 架构的服务器操作系统自动化测试方法,基于如上述中
任一所述服务器操作系统自动化测试工具运行,所述方法包括步骤:
11.向服务端提交测试任务配置文件;
12.所述服务端选择测试主机;
III
13.推断是否需要安装部署测试环境;
14.若是,在测试主机上自动安装部署所述测试环境;
15.若否,所述测试主机执行所述测试任务;
16.所述测试主机向所述服务端返回日志;
17.所述服务端生成测试报告。
18.优选地,所述测试任务配置文件包括:测试环境信息、设备状态信息、测试框架和测试任
务。
19.优选地,所述测试主机执行所述测试任务包括步骤:
20.所述服务端定义 ks 模板参数;
21.所述服务端生成唯一的 ks 文件;
22.所述服务端生成引导菜单,并发送至试验室把握器;
23.所述试验室把握器中的电源把握重启所述测试主机;
24.所述试验室把握器向所述测试主机发送引导文件;
25.所述引导文件指向存储于试验室把握器中的内核镜像文件;
26.所述测试主机依据所述引导文件和所述内核镜像文件安装系统;
IV
27.推断所述系统是否安装成功;
28.若是,执行测试任务;
29.若否,测试结束。
30.本创造供应了一种基于多 cpu 架构的服务器操作系统自动化测试工具,该工具能够完成
基于多架构多分支 cpu 设备的服务器操作系统的测试,包括任务分发、按需多架构自动化部
署、自动化测试以及生成测试报告,提高了操作系统的测试效率以及长期维护性。
31.本创造供应了一种基于多 cpu 架构的服务器操作系统自动化测试工具所搭建的服务端,
集成了测试仓库、调度器、数据库、iso 镜像库模块;通过调度器对多地多 cpu 架构测试主
机进行筛选,实现任务的自动下发,并自动收集测试结果返回至服务端,存储至数据库中;
解决了人工操作时重复度高的问题,实现了测试任务的自动执行,节省测试资源并显著提高
测试效率。
32.本创造供应了一种基于多 cpu 架构的服务器操作系统自动化测试工具基于多种 cpu 架
构,利用 pxe 方式部署系统自动安装环境,包括 ue 和 legacy 两种引导方式,测试工具自
动猎取相应架构 iso 中的引导文件并生成引导菜单,解决了目前现有测试工具在安装系统时
存在的单一性问题,实现了多种 cpu 架构的操作系统自动安装。
V
33.本创造供应了一种基于多 cpu 架构的服务器操作系统自动化测试工具通过在多地部署相
应的试验室把握器,解决了测试主机多地管理难的问题,可全面收集测试物理机以及虚拟机
的硬件信息,并实时监控测试主机状态;下发测试任务时依据指定环境信息匹配所需测试主
机,可兼容多种 cpu 架构,加强了测试的精确 性,提高测试主机的用法效率。
34.本创造供应了一种基于多 cpu 架构的服务器操作系统自动化测试工具在执行测试任务时
引入看门狗程序,可设定任务测试时长,实时监控任务测试状态,超时自动停止,消退影响
测试堵塞的因素,提高测试效率;并在测试完成后将安装日志,任务执行日志,测试结果日
志返回至服务端;本测试工具具有机敏性和开放性,可自定义测试框架,自定义测试任务脚
本。
附图解释
35.为了更清楚地解释本创造实施例或现有技术中的技术方案,下面将对实施例或现有技术描
述中所需要用法的附图作简洁地介绍,自不待言地,下面描述中的附图仅仅是本创造的一些
实施例,对于本事域一般技术人员来讲,在不付出制造性劳动性的前提下,还可以依据这些
附图获得其他的附图。
36.图 1 是本创造供应的一种基于多 cpu 架构的服务器操作系统自动化测试工具的结构示意
剩余20页未读,继续阅读
资源评论
zgr0061
- 粉丝: 0
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功