what is the use of descripting programming?
Answers were Sorted based on User's Feedback
Answer / satyanarayana
We can go for descriptive programming in the following
situations
1).When application under test (AUT) is not ready.But if we
the objects and their properties then we can prepare the script
2).If same type of objects present in multiple pages then it
is difficult to maintain object repository then also we can
go for descriptive programming
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / kk
we can improve performance if we use DP instead of using OR
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / kiran
1) Avoiding OR
2).When application under test (AUT) is not ready.But if we
the objects and their properties then we can prepare the script
3).If same type of objects present in multiple pages then it
is difficult to maintain object repository then also we can
go for descriptive programming
4)we can improve performance if we use DP instead of using OR
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / siva
We no need to depend on OR.
we will write the property and values in the script
statements it self. so that qtp will identify based on that
properties. no need to depend on OR
ex: window("flightreservation")winedit("userid").set "siva"
with the above example it will go to identify the userid
edit box using OR
and where as in Discriptive programming.
window("attachedtext:flightreservation")winedit
("attachedtext:userid",.......(no of values to
identify).set"siva"
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / haribabu
hai siva
window("attachedtext:=flightreservation")winedit
("attachedtext:=userid",.......(no of values to
identify).set"siva"
this is correct script
if you want any dout
make a call i will explain
9916398678
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / shamsher singh
There is 2 methods 1 using Object repository . 2 using
Descriptive programming.
In descriptive programming we can create own COM object and
use them in application.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / ram.polavarapu
-descriptive programming is used to find more similar objects.
-there is no object repository for descriptive scripting so
size of the script is less executing is fast.
ex->
print the all links in Google page
dim link
set link=description.create
link("micclass").value="Link"
set a=browser("").page("").childobjects(link)
for i=0 to a.count-1
s=a(i).getroproperty("text")
print s
next
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / krishna
You dont have to use the Object repository.
u can write scripts using the Scenarios,u dont have to wait
for the application to come.
| Is This Answer Correct ? | 0 Yes | 1 No |
What are the ordinal identifiers in web page?
What is the recovery scenario in qtp?
A FORM CONTAINS 5 FIELDS. 1 FIELD IS ENABLED REMAINING(4) FIELDS DISABLED. MY QUESTION IS ENTER VALUES INTO 1 FIELD AFTER THAT CLICK TAB BUTTON THEN 2 FIELD ENABLE THIS PROCESS CONTINUE UPTO 5TH FIELD. HOW TO WRITE CODE IN DESCRIPTIVE PROGRAMMING. PLZ TELL ME THE PROCEDURE AND CODE FOR IT.
Explain the types of properties that quick test learns while recording?
What is method name to compare two XML files.
How you can find length of array in qtp?
How to identify the child window. In my case while recording, When i open new window and give checkpoint for some control and when i run that script QTP give error like" can not identify the object" Is there any method or solution to handle child window issue Note: In my apllication i have to check child window of child window also ( multiple windows open )
How to use userdifined environment variables.Once we created in Environment tab which is at File--> Settings-- >Environment-->Userdifined
what is the difference between development and testing
what are recovery management techiniques?
How to add object to object repository in qtp9.0 Suppose for brower yahoo home page
where the check points are stored ?