We can get titles of all the open browser open using descriptive programming in QTP as explained in the code below:
Function GettitleAllbrowsers() GettitleAllbrowsers = "" Set objBrowser = Description.Create objBrowser("micclass").Value = "Browser" ''Get all browsers instances in ObjBrowserLst Set objBrowserLst= Desktop.ChildObjects(objBrowser) ''Get the count of all the browsers open browsercnt = objBrowserLst.count For i=0 to objBrowserLst.count-1 'Store title of the Page in a variable GettitleAllbrowsers = GettitleAllbrowsers + ">"+objBrowserLst(i).GetROProperty("title") Next Set objBrowser = nothing Set objBrowser = nothing End Function
For further manipulating the browser details using descriptive programming. Please go through the below articles:
Code to close multiple browsers except Quality Center/ALM in UFT/QTP?