如何使用Test Complete获取计算机的硬件信息
How to obtain the Hardware information of the computer using Test Complete
现在我正在做性能测试,我遇到了这样的情况,我需要获取执行测试的计算机的硬件信息。有什么方法可以使用 JScript 获取硬件信息。
感谢和问候,
大师...
** 我得到了答案......发布这个因为这可能对其他人有用......**
function RAM_Information()
{
var SystemAttributes = GetObject("winmgmts:");
var RAMSize = 0;
var MemoryPackets = SystemAttributes.ExecQuery("SELECT Capacity FROM Win32_PhysicalMemory");
var enumItems = new Enumerator(MemoryPackets);
for ( ; !enumItems.atEnd(); enumItems.moveNext())
{
RAMSize += aqConvert.StrToFloat(enumItems.item().Capacity);
}
Log.Message("Total physical memory: " + VarToStr(RAMSize*0.000000001) + " GB");
return RAMSize*0.000000001;
}
function ProcessorInformation()
{
return Sys.CPU;
}
现在我正在做性能测试,我遇到了这样的情况,我需要获取执行测试的计算机的硬件信息。有什么方法可以使用 JScript 获取硬件信息。
感谢和问候,
大师...
** 我得到了答案......发布这个因为这可能对其他人有用......**
function RAM_Information()
{
var SystemAttributes = GetObject("winmgmts:");
var RAMSize = 0;
var MemoryPackets = SystemAttributes.ExecQuery("SELECT Capacity FROM Win32_PhysicalMemory");
var enumItems = new Enumerator(MemoryPackets);
for ( ; !enumItems.atEnd(); enumItems.moveNext())
{
RAMSize += aqConvert.StrToFloat(enumItems.item().Capacity);
}
Log.Message("Total physical memory: " + VarToStr(RAMSize*0.000000001) + " GB");
return RAMSize*0.000000001;
}
function ProcessorInformation()
{
return Sys.CPU;
}