how can we handle exceptional handling in qtp
Answers were Sorted based on User's Feedback
Answer / siva krishna
We can handle exceptional handling in qtp by using
Recoery Scenarios and the next one is by using "ON ERROR
RESUME NEXT".I think both these are the methods we actually
have in QTP with exceptional handling.Let me know if any
mistakes are there.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / softwaretester4u
Hi we can handle exception handing through recovery
scenarios ,after creation of recovery scenarios ,call the
settings ,resource tab
| Is This Answer Correct ? | 2 Yes | 0 No |
We can handle exceptions siuing below ways
1.On Error Resume Next - Skip the Error and continue the next stpes of execution
2. Recovery Scenarios
Select Resources > Recovery Scenario Manager. Create new Scenario > Specify the Trigger Event > Specify the Recovery Operation > Specify Post-recovery test run options
3. Conditional Statements ( If, ElseIf,Else,Do,While,...)
4.Synchronization Methods (Wait,WaitProperty,Sync,Exist)
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / raveendran
You can handle expeption in your script using If..Then
statement, or you can use .Exist statement, If any know
error message which you fell it occur, you can use
this .exist stmt to close that window.
You can use recovery scenario (.qrs file) record your
recover scenario and makesure that you are loaded that .qrs
filr into your QTP window whenever you run the test, if any
problem occur during run, it use that recovery scenario to
recover from failure.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / denis parker
Scripting related exceptions can be handled in two ways:
1. On Error Resume Next - To Suppress error and proceed the script execution
2. On Error GoTo 0 - To express (or prompt) the error and proceed or stop the script execution based on user selections in the error prompting message box.
Generic Application (outside the scripting)related exceptions can be handled in more ways (but listed here 3 ways):
1. Recovery Scenario
2. Conditional Statements
3. Using "Exist" method
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / saket
We can handle exceptional handling using the VB scripts to
some extent.All procedure which are prone to exception can
be kept in a if-then loop and depending upon the result of
the operation,either proper error message can be displayed
or next procedure can be executed.
| Is This Answer Correct ? | 0 Yes | 2 No |
plz tel me what is the differnce between QC & QTP?
How to start recording using quicktest professional?
Hi all, On recording a particular Web application with QTP,Have came across a problem for which I havent found a solution so far.. The script of importance is as follows: Browser("Personalized Start Page").Page("XYZ").Frame ("mainFrame_4").Link("address.csv").Click Browser("Personalized Start Page").Page("XYZ").Sync Dialog("0% of dms.php from XYZ-").Dialog("File Download").WinButton("Save").Click My problem is that on recording the application with QTP and clicking the "address.csv" link another browser window comes up temporarily followed by the Windows "FileSave" dialog.The browser window which came up closes down when the Windows "FileSave" dialog is visible and I save the file to a windows location. On the "Record and Run" settings under Qtp,have activated settings for web and windows applications. But when I run this recorded script,and after the "address.csv" click,The browser window comes up and goes down,No Windows "FileSave" dialog comes up and the QTP shows the error Dialog("0% of dms.php from XYZ-") object is not found,though this object is there in the repository. Have tried putting the Dialog("0% of dms.php from XYZ- ").Exist property.But the "Exist" property is not recognised by the dialog at all. Any help in this direction is appreciated.. Thanks in advance J
What are the ordinal identifiers in web page?
HOW AND WHY TO CREATE EMPTY OBJECT IN QTP?
how to test one edit box using Java addin for Web Applications? write script?
How do we retrieve the content from a text box in a web page
when do we write a script in qtp?(plz give me more then 2 reasons)
What is a checkpoint? How many check points are there in qtp?
i have two questions for regular expression :- Q1. I have date pattern eg-29/11/2011 29-11-2011 29.11.2011 Que- if any separator is there between date,month and year pattern should match else it should not match eg- pattern should not match in case of 2911-2011 Q2. let say i have a string and there is a number in between of that string eg.-Amount 30002.234 successfully credited to your account . now i have to match this pattern in such a way that even if decimal is not there pattern should match ,how i will do this using regular expression
What is the difference between check point and output value.
1) What is the diff Between GetRoproprty and Gettoproperty? 2)What is Redim?