How to handle exceptions in for loop of DDT script.



How to handle exceptions in for loop of DDT script...

Answer / maheshqtp

Steps for handle the Exceptions:
--------------------------------
1 ways is: Object Repository based Exceptions
2 way is: Descriptive based(VB Script)Exceptions

OR based Exceptions(using tool options):

Steps:
1. Take the +ve & -ve Test Data in Data Table
2. when ever the -ve data enter on the application at that
time that application was shows the error. Capture this
error window using recovery scenario concept in QTP
Ex: In the Flight Application User Name was accept
only Mercury. If u enter the any other than that at that
time the Flight application was shows error message (ie.
popup window: Enter Valid Password). We need handle this
exception.

DataTable xl sheet in qtp take the data like this:
UserName
--------
Mercury
mercu

Resources --> Recovery Scenario Manager --> Click on the +
Sumbol --> Select the Pop up window option --> With the hand
icon select the Error Windows: Tittle Name that window name
appears in the text box --> click next and again with hand
icon click the on the error msg which was displayed on the
error window.--> click next
give the scenarion name
give the recovery scenario file name.

Generate the DDT script for execute the Test Data.
Output: now handle the -ve test data.

Descriptive based Exceptions(without qtp tool options):

Use here .exist method for exist that window
.GetROProperty to capture the error message.

If Dialog("Flight Applications").Exist Then
errmsg=Dialog("Flight Applications").GetROProperty("text")
If errmsg = "Enter Valid UserName" Then
Dialog("Flight Applications").WinButton("OK").Click
End If
End If

Like this we can develop the VbScript code without using the
tool options.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More WinRunner Interview Questions

write a compilemodule function for loginscreen.

0 Answers  


what are the different modes of executing TSL Script

3 Answers  


What is the use of gui map?

0 Answers  


Which are default codes winrunner generates when we start the application?

0 Answers  


How to handle exceptions in for loop of DDT script.

2 Answers  






Where can I find a tutorial on WinRunner 7.0?

1 Answers  


What are the modes of script recording in winrunner ?

0 Answers  


What are the advantages of Global gui over gui map per test mode?

3 Answers   Accenture,


hi,i am sudha.i am married.i had done my BE in 2005.i learnt testing tools.i dont no how to tell about my self.please send me good answer about that infomation i gave.

8 Answers  


How will u find Automation Test cases and how to find regression test cases?

4 Answers   TCS,


How do you execute your tests from windows run command?

0 Answers  


Is it possible to place a Logical name in a data table and can use that logical name in the script? Tell me with mentioning function names..?

1 Answers   Accenture,


Categories