Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Hello Everybody,

Please tell me the concept of recovery management in QTP by
giving any practical example of it.

Thanks,
Gaytri

Answers were Sorted based on User's Feedback



Hello Everybody, Please tell me the concept of recovery management in QTP by giving any practic..

Answer / nath .t

Hi Gayatri,

Recovery Scenario is useful for to avoid the runtime
expections. QTP allows 4 types of expections. they are

1. Popup Expections
2. An Object
3. Test Run Error
4. Application Trash

Ex:- if u want to check login page. in login page have
User name,Password, OK, Cancel objects. u want to check for
different test data.

User name: must allows min:four characters and max:8
characters(only alphabets)
Password: must allows alphanumeric min:5 characters
and max:10 characters.

u have datatable in that so many test data like

UserName Password
1. Sai xxxxx
2. rama xxxxxx
3. krishna xxxxx

in the above table 1st test data situation is failed.
here one popup window raise at run time and it shows u must
enter min 4 characters. to avoid this expection at run
time we can use Popup window expection in recovery scenario.

if u go through Tools Menu--> Recovery Scenario

without using Recovery Scenario we can write our own script
also like as

if window("Login").dialog("Expection window").exist then
window("login").dialog("Expection window").winbutton
("ok").click
window("login").winbutton("cancel").click
end if

like this way we can write our own script to avoid
exception at run time.

Is This Answer Correct ?    4 Yes 0 No

Hello Everybody, Please tell me the concept of recovery management in QTP by giving any practic..

Answer / kalyan

Nath is right.

I will give some use ful tips.

First of all we have to find where can we get pop messages
etc---

Then we will use exist and click methods along with if
condition.

If object heirarchy .exist then

oh.click

we can use onerror resume next statement on top of the script.

Is This Answer Correct ?    2 Yes 0 No

Hello Everybody, Please tell me the concept of recovery management in QTP by giving any practic..

Answer / zayed

Gayatri,
Suppose when u click on .exe file, sometimes Security
warning message pops-up. This message box can be handled
thru Recovery scenarion. Let me know if u r still not clear.
Zayed

Is This Answer Correct ?    1 Yes 0 No

Hello Everybody, Please tell me the concept of recovery management in QTP by giving any practic..

Answer / nilanjan islam

when we face some unexpected error then we can use recovery
management.

Is This Answer Correct ?    0 Yes 0 No

Hello Everybody, Please tell me the concept of recovery management in QTP by giving any practic..

Answer / gaytri

Hi Nilanjan,

It is fine,,but my question is how we can use recovery
management in QTP.....can u please give me any practical
example of it.

Is This Answer Correct ?    0 Yes 0 No

Hello Everybody, Please tell me the concept of recovery management in QTP by giving any practic..

Answer / gaytri

Hi Zayed,

The concept is clear to me,but can you please tell me how
to handle it. As you have given me the example, so how you
will handle in that case.

Please tell me in steps how to handle that and if possible
please also provide the code.

Thanks,
Gaytri

Is This Answer Correct ?    0 Yes 0 No

Hello Everybody, Please tell me the concept of recovery management in QTP by giving any practic..

Answer / gaytri

Hi Nath,

Thanks For your help, It sorts out my problem.


Thanks A Lot!!
Gaytri

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More QTP Interview Questions

How should i get name of the screen? Ex:There is a "submit" button.If i clicked on the submit button it opens a screen. I want that screen name.How can i get that screen name I dont have any property regarding that screen. If suppose we cliked on the screen , Then QTP captures the screen properties then i can get the screen name by using GETROPROPERTY But i want the screen name without clicking the screen. ("I am using the "settoproperty" for Second screen by using fist screen properties") Please tell me anyone

3 Answers   Livetek,


Explain the Keyword View ?

2 Answers   Crea,


How can you pass value one action to another action?

0 Answers  


What is Performance testing?

2 Answers   Crea,


I learned all the objects of my application in object repository thru English Language. now i want to use same object repository for other languages(French,Dutuch and Chinese)

1 Answers   TCS, Wipro,


Waht is User interface and Integration Testing?

1 Answers  


Should have experience in framework means?

0 Answers  


write a script for allinterview-submit Question first we've to select Choose Category,second select Sub- Category(Which is comes in to runtime)third select Question Type.for that give some descriptive and vb script

0 Answers  


Why you are Using Descriptive programming instead of Object Repository?

11 Answers  


1) How will you associate SOR in Runtime? ( u had written 10 lines of code from 11th line u want associate what code u will write) 2) How will close n number of browser expect only one which is has to test? ( First tell me how will you identify how many browser are opened ) what logic u will use? 3) In web Table u want to click on link ( Link Name Mohamed ) you dont know in which row and column that link is there. how wil u identify and click on that link.

2 Answers  


What is the ur roles and responsibilities as automation testing engineer?

2 Answers   Atos Origin,


what is QTP batch testing tool?

2 Answers  


Categories