how to use command prompt using qtp?
Answers were Sorted based on User's Feedback
Answer / shobhit kaul
hi frnds in the above answer(by king) there is only one
change
as inspite of creating object of quicktest.applicaton
you should create object of wscript.shell
The code is as::
Set app=CreateObject("Wscript.shell")
SystemUtil.run("cmd.exe")
app.sendkeys "cd\"
app.sendkeys "~" 'its for enter key
app.sendkeys "default.xls" 'this xls should be any where
your c drive
app.sendkeys "~"
Please correct me if i am wrong any where
my emai id is
kaul.shobhit@gmail.com
| Is This Answer Correct ? | 13 Yes | 4 No |
using "Wscript.Shell" object we can work on command prompt
in qtp.
'create one instance for "wscript.Shell"
set oShell=CreateObject("Wscript.Shell")
'using run method we can invoke application
'/k this will display command prompt.we can also use /c but
we can not see command prompt.It will disappear after
executeion.
oShell.Run "cmd /k dir"
'if we want use multiple commands we can use "&"(amp) symbol
oShell.run "cmd /k dir & md qtp"
set oShell=Nothing
I hope it will useful.
Regards,
Mahi.kotike@gmail.com
| Is This Answer Correct ? | 9 Yes | 5 No |
Answer / king
Set =createobject("wscipt.shell")
a.run "cmd /K CD C:\ & Dir"
| Is This Answer Correct ? | 5 Yes | 4 No |
Answer / r.prasad
hi ,
u can open command prompt using following script also
dim app
set app=createobject("QuickTest.application")
SystemUtil.run "cmd.exe"
| Is This Answer Correct ? | 6 Yes | 5 No |
Answer / king
Hi Bathi,
dim app
set app=createobject("QuickTest.application")
SystemUtil.run "cmd.exe" 'the command prompt open
app.sendkeys "cd\"
app.sendkeys "~"
app.sendkeys "cd Foldername"
app.sendkeys "~"
app.sendkeys "dir *.xls"
app.sendkeys "~"
i think this is working properly accoring to my knowledge.
| Is This Answer Correct ? | 4 Yes | 3 No |
Answer / sandeep
To know ALL .XLS FILES in the folder. Please use file
system object.
Create file system object.
Check using fileExists method.
You can also make array of .xls file and return the array.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / bathi
Hi King,
Thanks 4 the ans.
I want have still more clarification abt this. suppose I
want to know list all excel sheet present in some folder
using console. how can i do that?
| Is This Answer Correct ? | 2 Yes | 3 No |
What is the limitation to XML Checkpoints?
Reverse a string keeping the words in the string as it is. E.G. "Quick Test Professional" O/P "Professional Test Quick"
I have to automate webpage. If I click one hyperlink2 it will take 2 hrs to open. How to automate hyperlink2?
4 Answers Cap Gemini, Polaris,
What is an Regular expression doing in VBScript?Tell the pattern for the email verification.
How QTP recognizes Objects in AUT?
I have a string "Redfort is in Delhi" how do u write vbscript for " Delhi in is Redfort"
Hi All I'm new in QTP. I'm trying to make test cases for login on Flight.exe . I have parametrise the agentname and password field. So wen wromg agent name or password is entered it show a dialog box with proper message(Like: "Wrong Password" or :Please enter Password" etc) and OK button. I have created If else block. Now my problem is i want to make checkpoint on error message Dialog box. But each time i create a checkpoint it shows same text message. So how i can check that message is there or not.
Is there any pdf or online book for QTP Scripting? Let me know more about QTP Scripting.
does automation replace manual testing?
What is the advantage of associating a procedure with a test object?
How to Compare two database tables by using QTP?Please give me code details.
How can i open 5 multiple browser at once through QTP VB script and i want to login with 5 different credentials i already tried with this code but its entering credentials only for first browser and am using datatable to parameterize