一种BMC的高容错自动化安全测试方法及装置制造方法及图纸

技术编号:19857231 阅读:37 留言:0更新日期:2018-12-22 11:38
本发明专利技术公开了一种BMC的高容错自动化安全测试方法,该方法包括将测试用例进行参数化,形成可配置的参数,并将参数定义为变量,输出参数化测试用例;将参数化测试用例的变量替换为配置文件的参数,生成当前版本的测试用例。最后根据生成的测试用例进行当前的测试任务,最终完成自动化测试。还提供了一种BMC的高容错自动化安全测试装置,包括测试用例参数化装置、测试用例预处理装置。本发明专利技术通过对需要执行的测试用例和数据可以进行自动修正,从而减少测试用例和数据的维护成本,大大提高了测试效率以及容错性。

【技术实现步骤摘要】
一种BMC的高容错自动化安全测试方法及装置
本专利技术主要涉及BMC测试领域,尤其是涉及一种BMC的高容错自动化安全测试方法及装置。
技术介绍
BMC(即BaseboardManagementController,基板管理控制器)是核心控制器,系统管理软件对各个被管理器件的管理,都是通过与BMC通信来实现的。BMC与主处理器和板上各元件相连接,监控并且在一定程度上管理各物理组件的状态。服务处理器监测板上测试仪器(如温度传感器、CPU状态、风扇速度和电压传感器),提供重新引导服务器的远程电源控制功能,并且提供对BIOS(即BasicInputOutputSystem,基本输入输出系统)配置和操作系统控制台信息的远程访问。管理人员利用加载在桌面系统上的IPMI(即IntelligentPlatformManagementInterface,智能管理平台接口)兼容管理应用程序,或通过一台内含IPMI管理固件的设备上的Web(即WorldWideWeb,万维网)界面远程访问BMC。自动化测试,顾名思义,自动完成测试工作。通过一些自动化测试工具模拟之前人工的工作并验证其结果完成整个测试过程,这本文档来自技高网...

【技术保护点】
1.一种BMC的高容错自动化安全测试方法,其特征是,包括以下步骤:将测试用例进行参数化,形成可配置的参数,并将参数定义为变量,输出参数化测试用例;将参数化测试用例的变量替换为配置文件的参数,生成当前版本的测试用例。

【技术特征摘要】
1.一种BMC的高容错自动化安全测试方法,其特征是,包括以下步骤:将测试用例进行参数化,形成可配置的参数,并将参数定义为变量,输出参数化测试用例;将参数化测试用例的变量替换为配置文件的参数,生成当前版本的测试用例。2.如权利要求1所述的BMC的高容错自动化安全测试方法,其特征是,还包括以下步骤:根据生成的测试用例进行自动化测试。3.根据权利要求2所述的BMC的高容错自动化安全测试方法,所述的根据生成的测试用例进行自动化测试,具体过程为:选择测试用例预处理中需要的配置文件,生成当前版本或需求的测试任务;选择需要进行测试的测试用例,开始当前的测试任务;测试完成后在测试结果中查看当前测试结果,生成测试报告。4.根据权利要求1或2所述的BMC的高容错自动化安全测试方法,所述将测试用例进行参数化,形成可配置的参数,并将参数定义为变量,输出参数化测试用例,具体过程为:测试用例分为存量用例和新增用例,存量用例即已经存在的用例,分析存量用例,指定需要参数化的参数,即变量,并将变量与配置文件参数的对应关系保存至数据库,输出参数化测试用例;编写新增用例...

【专利技术属性】
技术研发人员:张忠伟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1