The invention provides a server Memory Mode automatic testing tool, which comprises a theoretical value setting module, a current value acquisition module, a comparison module and a result output module. The invention proposes that the server Memory Mode automation testing tool can realize the testing of various memory modes to be tested, and improve the usability of the testing tool; at the same time, the application of the testing tool in Memory Mode automation testing can avoid the occurrence of misremembering and mischecking, improve the testing quality, improve the testing efficiency, and ensure the normal use of the server in the follow-up. \u3002
【技术实现步骤摘要】
一种服务器MemoryMode自动化测试工具
本专利技术涉及服务器测试
,具体涉及一种服务器MemoryMode自动化测试工具。
技术介绍
服务器MemoryMode与服务器性能息息相关,服务器MemoryMode测试更是服务器测试中重要的一环。传统的MemoryMode测试需要测试人员通过手动修改bios选项,重启服务器后,再次进入bios从而获取memory容量,获取的memory容量还要通过人工核对。上述测试方法在测试过程中不仅占用服务器资源,同时测试效率低,人工核对也通常会出现误记、误核的情形,从而导致测试出错,影响服务器的后续应用。为解决上述问题,本专利技术提供一种服务器MemoryMode自动化测试工具。
技术实现思路
本专利技术的目的在于,提出一种服务器MemoryMode自动化测试工具,以解决上述技术问题。本专利技术提出一种服务器MemoryMode自动化测试工具,包括:理论值设定模块:用于设定待测试的内存模式及每种待测试的内存模式下内存容量的理论值,并将所述待测试的内存模式及每种待测试的内存模式下内存容量的理论值存储至compareresult.txt;当前值获取模块:用于获取服务器在每种待测试的内存模式下内存容量的当前值,并将待测试的内存模式及每种待测试的内存模式下内存容量的当前值存储至test.txt;比对模块:用于对比test.txt与compareresult.txt中同一内存模式下内存容量的当前值与理论值,并获取比对结果;结果输出模块:用于将比对结果存储至result.log。进一步的,所述当前值获取模块具体包括:定义单元:用 ...
【技术保护点】
1.一种服务器Memory Mode自动化测试工具,其特征在于,包括:理论值设定模块:用于设定待测试的内存模式及每种待测试的内存模式下内存容量的理论值,并将所述待测试的内存模式及每种待测试的内存模式下内存容量的理论值存储至compareresult.txt;当前值获取模块:用于获取服务器在每种待测试的内存模式下内存容量的当前值,并将待测试的内存模式及每种待测试的内存模式下内存容量的当前值存储至test.txt;比对模块:用于对比test.txt与compareresult.txt中同一内存模式下内存容量的当前值与理论值,并获取比对结果;结果输出模块:用于将比对结果存储至result.log。
【技术特征摘要】
1.一种服务器MemoryMode自动化测试工具,其特征在于,包括:理论值设定模块:用于设定待测试的内存模式及每种待测试的内存模式下内存容量的理论值,并将所述待测试的内存模式及每种待测试的内存模式下内存容量的理论值存储至compareresult.txt;当前值获取模块:用于获取服务器在每种待测试的内存模式下内存容量的当前值,并将待测试的内存模式及每种待测试的内存模式下内存容量的当前值存储至test.txt;比对模块:用于对比test.txt与compareresult.txt中同一内存模式下内存容量的当前值与理论值,并获取比对结果;结果输出模块:用于将比对结果存储至result.log。2.根据权利要求1所述的服务器MemoryMode自动化测试工具,其特征在于,所述当前值获取模块具体包括:定义单元:用于定义num值与待测试的内存模式的关联关系,并设置num值的初始值;内存模式配置单元:用于依据num值配置待测试的内存模式;当前值获取单元:用于获取当前内存模式下内存容量的当前值,并将当前的内存模式及当前内存模式下内存容量的当前值存储至test.txt;判断单元:用于判断所述待测试的内存模式是否全部被配置;若所述待测试的内存模式全部被配置,则进入比对模块;若所述待测试的内存模式未全部被配置,则为num值赋新值,并返回内存模式配置单元。3.根据权利要求2所述的服务器MemoryMode自动化测试工具,其特征在于,所述内存模式配置单元依据num值配置待测试的内存模式具体包括:通过调用SCELNX_64工具,依据num值配置待测...
【专利技术属性】
技术研发人员:李彦华,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。