How to Handle Multiple Browsers in QTP

There are 2 ways in which we can handle mutiple browsers in QTP.


  • Using Creation Time ordinal identifier in QTP.
  • Using hwnd property of browsers in QTP.
We can get handles of all browsers with below code


Set BrowserObj = Description.Create
BrowserObj("micclass").Value = "Browser"
Set Obj = Desktop.ChildObjects(BrowserObj)

For i=0 to obj.count-1
print obj(i).getROProperty("hwnd")
Next