Micro Focus QTP (UFT) Forums
How to use Same QTP Scripts for IE 6, IE 7 and Firefox 2.0 - Printable Version

+- Micro Focus QTP (UFT) Forums (https://www.learnqtp.com/forums)
+-- Forum: Micro Focus UFT (earlier known as QTP) (https://www.learnqtp.com/forums/Forum-Micro-Focus-UFT-earlier-known-as-QTP)
+--- Forum: UFT / QTP Others (https://www.learnqtp.com/forums/Forum-UFT-QTP-Others)
+--- Thread: How to use Same QTP Scripts for IE 6, IE 7 and Firefox 2.0 (/Thread-How-to-use-Same-QTP-Scripts-for-IE-6-IE-7-and-Firefox-2-0)



How to use Same QTP Scripts for IE 6, IE 7 and Firefox 2.0 - Rajavar - 11-06-2008

I am new to QTP and have working QTP 9.2 scripts on Internet Explorer 6.0 for an web application.

And I would like to use same scripts to execute on Internet Explorer 7.0 and Mozilla Firefox 2.0. So, in order to do that I created a global action, which is similar to following that one. I am getting objects are not found in the object repository.

So, how can add browser identification objects to object repository?
And what are the steps to take to execute same QTP Scripts for IE 6, IE 7 and Firefox 2.0?

Now I am using QTP 9.5 version. So, my intension is based on browser I would like to set some objects to browser specific . It would be great, if someone could help me in this regard.

----------------------

Code:
if(Window("Microsoft Internet Explorer").Exist) then
' for Internet Explorer 6.0

      Browser("Default Details").Dialog("Microsoft Internet Explorer").WinButton("OK").Click

'elseif (Window("Windows  Internet Explorer").Exist) then

else
'for Internet Explorer 7.0

   Browser("Default Details").Dialog("Windows Internet Explorer").WinButton("OK").Click

'else

'for Mozilla Firefox related

'Browser("Default Details").Dialog("Mozilla Firefox").WinButton("OK").Click