2010-01-18 46 views
1

最近我发现自己在Froglogic的Squish中测试一个应用程序,使用Python创建测试脚本。就在那一天,程序使用了多少内存的问题出现了,我发现自己无法回答它。 假设有一种方法可以查询os(windows 7)API获取信息似乎是合理的,但我不知道从哪里开始。有谁知道我会怎么做呢?如何通过python脚本发现应用程序使用的内存?

回答

-1

在命令行中:tasklist /FO LIST并解析结果?

对不起,我不知道Pythonic的方式。 = P

0

记住挤流允许远程测试应用程序。直接通过Python查询的系统参数仅适用于本地测试情况。

在这两种情况下都可以使用的方法是调用currentApplicationContext()函数,该函数将为您提供待测应用程序的句柄。它有一个你可以查询的usedMemory属性。我不记得正在查询哪个进程属性,但它应该提供一个粗略的指示。

相关问题