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 is QuickTest Automation Object Model? Where we can use AOM?
want to learn real time automation project(QTP)?
If you have given 1000 manual test scripts, what test you will do? and how?
Explain calling sub procedure.
Scripts for Ascending order in qtp.
Can we add the objects of an application dynamically?
2 Answers KEN Group, LD College,
How to use the Object spy in QTP 8.0 version?
How to add multiple values in rows, under a single column of a run time datatable?
What are output values and why they are used ?
Please let know the scripts for counting number of repeated letters in the word. Note repeated letter should not be count agian. Ex: If "Hello" is my word... l is coming twice.. it should count once and print... secong 'l' should not count again..
Friends please let me know how id following possible in QTP: Can I apply conditional loop on a bitmap/image or any other checkpoint. Like if checkpoint passes then if or Else
What are the file extensions for per-action, shared object repository files and what is the extension for library files?