1.利用qc啟動相應機器上qtp執行自動化測試用例 打開QC 打開test lab--> in the execution flow-->設置
2.利用wmi對象遠程啟動遠程進程
腳本代碼例子:
strComputer = "."
strCommand = "QPro.exe"
Const INTERVAL = "n"
Const MINUTES = 1
Set ōbjWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set ōbjScheduledJob = objWMIService.Get("Win32_ScheduledJob")
Set ōbjSWbemDateTime = CreateObject("Wbemscrīpting.SWbemDateTime")
objSWbemDateTime.SetVarDate(DateAdd(INTERVAL, MINUTES, Now()))
errReturn = objScheduledJob.Create(strCommand, objSWbemDateTime.Value, False, 0, 0, True, intJobID)
If errReturn = 0 Then
Wscrīpt.Echo "notepad.exe was started with a process ID: " & intJobID
Else
Wscrīpt.Echo "notepad.exe could not be started due to error: "&errReturn
End If
3.利用lr controller遠程啟動qtp自動化測試腳本
打開controller,然后加載qtp腳本,設置load generator
文章來源于領測軟件測試網 http://www.kjueaiud.com/