2
我正在嘗試設置測試自動化。我想運行幾個不同的IOMeter測試集,而不需要單獨打擊所有這些測試集。我如何使用Python來做到這一點?如果你知道一種不同的方法,那也可以。我只用Python來完成剩下的測試自動化設置。如何使用Python運行IOMeter?
備註:IOMeter可以每隔5秒記錄數據30分鐘的測試嗎?
我正在嘗試設置測試自動化。我想運行幾個不同的IOMeter測試集,而不需要單獨打擊所有這些測試集。我如何使用Python來做到這一點?如果你知道一種不同的方法,那也可以。我只用Python來完成剩下的測試自動化設置。如何使用Python運行IOMeter?
備註:IOMeter可以每隔5秒記錄數據30分鐘的測試嗎?
您可以在PC的Iometer上創建以下的批處理文件,然後從遠程PC運行:
iometer.bat
@echo off
SET sessionid=%1
cd <path-to-iometer>\iometer
psexec \\localhost -i %sessionid% -accepteula -u <domain>\<user> -p <password> cmd /c "<path-to-iometer>\IOmeter.exe" <path-to-iometer>iometer.icf <path-to-iometer>results.csv
@echo on
注(1):你需要最後psexec版本安裝在您的Iometer PC
注(2):獲取Windows桌面的會話ID,你需要運行
query session
在CMD
如果我記得很清楚,記錄每次5秒,最後實現1.1.0