QTP问题:无效的过程调用或参数
Dim qtApp 'As QuickTest.Application ' Declare the Application object variableDim qtTestRecovery 'As QuickTest.Recovery ' Declare a Recovery object variable
Dim intIndex ' Declare an index variable
' Open QuickTest and prepare objects variables
Set qtApp = CreateObject("QuickTest.Application") ' Create the Application object
qtApp.Launch ' Start QuickTest
qtApp.New ' Open a new test
qtApp.Visible = True ' Make the QuickTest application visible
Set qtTestRecovery = qtApp.Test.Settings.Recovery ' Return the Recovery object for the current test
If qtTestRecovery.Count > 0 Then ' If there are any default scenarios specified for the test
qtTestRecovery.RemoveAll ' Remove them
End If
' Add recovery scenarios
qtTestRecovery.Add "C:\aaa.qrs", "ErrMessage", 1 ' Add the "ErrMessage" scenario as the first scenario
。。。。。。
在F1里找到的这段代码,执行到
qtTestRecovery.Add "C:\Recovery.qrs", "ErrMessage", 1 ' Add the "ErrMessage" scenario as the first scenario
这句报错:无效的过程调用或参数,该文件存在,QTP版本10.0,插件都装了,什么原因?请高手解答,谢谢! qtTestRecovery.Add "C:\Recovery.qrs", "ErrMessage", 1
你这里的第二个参数是自己随便起的名字吗?这个名字应该是你这个Recovery.qrs 恢复场景的名字,可以在Resources/Recovery scenario Manager 里,open你这个场景Recovery.qrs ,下面显示的就是场景的名字,把这个名字放在第二个参数应该就行 学习了
页:
[1]