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...


What is action required by QTP if a popup message is coming
in exsisting script and now it is not coming.
The script is having code to deal with popup message now
when we run the script now the popup i snot coming
according to new build, instead of changing the code what
we can do?

Answers were Sorted based on User's Feedback



What is action required by QTP if a popup message is coming in exsisting script and now it is not ..

Answer / ranga

Make it that step as Optional.

Is This Answer Correct ?    4 Yes 0 No

What is action required by QTP if a popup message is coming in exsisting script and now it is not ..

Answer / rentalavdml

Hi kishore,
We have one more option for this instead of recovery
scenario u can try with Window("tilte:= ").Exists then
click

In this case if the window exists it clicks on OK if not
script passes .

Is This Answer Correct ?    4 Yes 1 No

What is action required by QTP if a popup message is coming in exsisting script and now it is not ..

Answer / kumar

Hi,

consider we have 10 steps in this script.

we are expecting a popup after the 5 th step
the use the IF condition as (Answer1).like..

step 1
step 2
step 3
step 4
step 5

If popup.exists then

<statements to read the message ....>
Else
<send the error message to the report that popup is
not displayed and fail the test and exit from the test>

End If

step 6
step 7
.
.
.
.
.

Is This Answer Correct ?    3 Yes 0 No

What is action required by QTP if a popup message is coming in exsisting script and now it is not ..

Answer / rk

What Ranga said is right...
we can use OptionalStep.Window("').Dialog("").WinButton("OK").Click

what this will do is..if that pop up exists then it will click OK else it will skip that step.
It will wait for default time as we specify in ObjectSyncTime in settings.
If any one needs more info..then contact me @krish.ram20@yahoo.com

Is This Answer Correct ?    2 Yes 0 No

What is action required by QTP if a popup message is coming in exsisting script and now it is not ..

Answer / vineela

Kishore
thanks for the answer, we can use recoveries when there is
an extra popup is coming.
My question is if popup message is missing then when we are
running the script then how can we handle it
Thanks in advance

Is This Answer Correct ?    1 Yes 0 No

What is action required by QTP if a popup message is coming in exsisting script and now it is not ..

Answer / rentalavdml

Hi Kishore,
one more thing instead of changing the code( if recovery
already exists) you can remove the recovery scenario if it
exists .

Is This Answer Correct ?    1 Yes 0 No

What is action required by QTP if a popup message is coming in exsisting script and now it is not ..

Answer / kishore

We can use Recovery scenarios to handle the POP UP

OR write the code to handle the pop up un IF condition.

Is This Answer Correct ?    1 Yes 3 No

Post New Answer

More QTP Interview Questions

Pls Solve Error(SAP-CRM):- Cannot identify the specified item of the SAPNavigationBar object.Canfirm that the specified item is included in the object's item collection.

1 Answers  


Syntact for how to call one script from another? and Syntax to call one "Action" in another?

1 Answers  


where do you store the test result?

2 Answers   HCL,


what is meant by descriptive programming?

2 Answers   Wipro,


How to Import data from a ".xls" file to Data table during Runtime.

1 Answers  


HOW DO U CALL A ACTION IN QTP?

2 Answers   BirlaSoft,


how do u retrieve data from a database ? i.e. i want to retrieve 2nd record only from a database ? write code for this. by using ADODB connecton, RSOBJ and using a FOR loop we can retrieve all the records( ex: if we give query as select * from emp). but i want only 2nd record. so how to acheive this.

2 Answers   Accenture,


how to read log file using QTP??

3 Answers   AppLabs,


Hi I'm a beginner in QTP. So far I'm ok with Descriptive but stuck while implementing Hybrid Frame work. 1. I have created a Keyword file with .vbs ext set home=description.create home("title").value="Welcome to feests" set reglink=description.create reglink("name").value="register yourrestaurant / take away" set fbusname=description.create fbusname("name").value="business_name" set dispname=description.create dispname("name").value="display_name" set restchkbox=description.create restchkbox("name").value="restaurant" set cuiscate=description.create cuiscate("name").value="cuisine_categery1" set addline1=description.create addline1("name").value="address_line1" set pstcode=description.create pstcode("name").value="address_postcode" set cntry=description.create cntry("name").value="address_country" set mlandno=description.create mlandno("name").value="landline_no" set emailadd=description.create emailadd("name").value="email" 2. I have created an Function Library file as follows Function launch() bro="C:\Program Files\Internet Explorer\iexplore.exe" url="http://www.feests.com/" invokeapplication bro&" "&url Browser(home).page(home).Link(reglink).click End Function Function restregistration(karthik, teja, Ameerpet, UK) Browser(home).page(home).WebEdit(fbusname).set "karthik" Browser(home).page(home).WebEdit(dispname).set "teja" Browser(home).page(home).WebCheckBox(restchkbox).set "ON" Browser(home).page(home).WebList(cuiscate).Select "Indian" Browser(home).page(home).WebEdit(addline1).set "Ameerpet" Browser(home).page(home).WebEdit(pstcode).set "UK" Browser(home).page(home).WebList(cntry).select "United Kingdom" Browser(home).page(home).WebEdit(mlandno).set "023775347" Browser(home).page(home).WebEdit(emailadd).set "email@gmail.com" End Function 3. This is how I have called the keywords and Functions in QTP executefile"C:\Documents and Settings\karthik\Desktop\keywords.vbs" executefile"C:\Documents and Settings\karthik\Desktop\functions.vbs" launch restregistration karthik, teja, Ameerpet, UK, "email@gmail.com" Now the issue is, I'm trying to enter the email ID in WebEdit field. But I dont know what is the mistake I did, if I run the script in QTP it is showing following error Error: Expected identifier Line (2): "executefile"C:\Documents and Settings\karthik\Desktop\functions.vbs"". Can someone help me fix this, please!!?

0 Answers  


How to create a standard checkpoint ?

0 Answers  


WHICH PROCESS U FOLLOW IN COMPANY

1 Answers   IGT,


How do we count the no of mails in Yahoo Inbox for a specified week?

0 Answers  


Categories