what is the difference between invoke application and
system.util.run
Answers were Sorted based on User's Feedback
Answer / prasad
Both are used for QTP.Invokeapplication is used for
Excutable files only.But System util can be used for any
file.
This is upto my knowledge,if wrong sorry.
Is This Answer Correct ? | 31 Yes | 2 No |
Answer / rinku shah
InvokeApplication & Systemutil.run are not used for same
purpose.
InvokeApplication : Used for invoking the .Exe (Executable)
Applications only.
SystemUtil.run : used for invoking the following
Applications :
--> .exe
--> .txt
--> .doc
--> .xls
--> URL's (Web Appl.) also .......
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / ravindra
Both are doing smae job the mazer diffarense is
Invokeapplication is used for Excutable files only.
Systemutil.run is used for any files.
If any mistakes let me know.
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / nath .t
When you specify an application to open using the Record
and Run Settings dialog box, QuickTest does not add a
SystemUtil.Run statement to your test.
The InvokeApplication method can open only executable files
and is used primarily for backward compatibility.
Is This Answer Correct ? | 4 Yes | 1 No |
Answer / praveen kumar a
Invoke Application is only used for open the windows
applications(.exe), it is not supported to oprn Web
applications.
Wehere as System.util.run is used to open windows as well
as web applications.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / rayudu
It is a built-in functions offered by QTP Tool.
by using invoke application we can launch only executable
application.where as using system.util.run we can launch any
type of application.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / qtester
invoke application is used for invoking the Executable files
only(.Exe).
pls correct me if i am wrong.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / nallapusalavijay
Infact InvokeApplication & Systemutil.run are not used for same purpose.
Both are used to launch applications:
1: InvokeApplication : Used for invoking the .Exe (Executable) Applications only.
SystemUtil.run : used for invoking the following Applications :
--> .exe
--> .txt
--> .doc
--> .xls
--> URL's (Web Appl.) also .......
2:In InvokeApplicstion we cannot able to give the URL of Application But in Systemutil.Run We can Specify the URL Of Application
Syntax: Invokeapplication
Invokeapplication"Path of Application.exe"
Syntax:SystemUtil
Systemutil.Run "IExplore.exe","WWW.Google.com"
Is This Answer Correct ? | 6 Yes | 3 No |
Answer / raj
we can use both in QTP.
Invoke application method is the old method. and The
InvokeApplication method can open only executable files and
is used primarily for backward compatibility.
system util.run is the new method. it will support to open
any files.
Is This Answer Correct ? | 2 Yes | 0 No |
Consider one application is open, clicking one menu will open another application in another browser. QTP does not catch the URL of the second browser(second application). can we capture it ?
What is the difference between functional spec. and Business requirement specification?
Give me detailed theritical explanation about keyword driven, hybrid framework, environment variables, hybrid frame work
What is contained in the object repository?
Can u call txt extension file in QTP?
recording is not a good programming practice.How to write effective script without recording.Which is the correct method explain in detail
what is framework in QTP? any one give me answer
Write a user defined function to count the no. of buttons existed in a webpage ? i dont want to use descriptive.create ()
Does any one worked on JIL Emulator , Testing with QTP(automation). Trail Version of QTP is not identifying the child objects of JIL emulator, Can any one help me out ,
How to connect to the Database from QTP?
10 Answers DB, Thatavarti Technologies, Xchanging,
How to return a value from a fn, if it has more than one value how to return
How to record a qtp script ?