what is descriptive programming?
Answers were Sorted based on User's Feedback
Answer / rajendra pradeep
Make QTP to run an application through Script.
The Script may contain .VBS functions,JS files,XML Files.
Describing an object with in an application without
recording the properties of that object is
called "Descriptive Programming"
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / vinu
Instructing QTP to perform Operations on AUT objects which
are not present in Object repository.
Whenever QTP records any action on any object of an
application ,it adds some description on how to recognize
that object to a repository of objects, which is known as OR
(Object Repository)
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / ravindra
Descriptive programing is nothing but without using the
objectRepositary we are writing the script for the
functionality.
Suppose we have a web application that has not been
developed yet.Now QTP for recording the script and adding
the objects to repository needs the application to be up,
that would mean waiting for the application to be deployed
before we can start of with making QTP scripts. But if we
know the descriptions of the objects that will be created
then we can still start off with the script writing for
testing.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / chaitu
Descritive Programming is develoed based on VbScript
Descriptive prog. execution is mainly based on Object
Properties description
when u want to write DP then first u go for
description.create()Object with assigning of object
properties
generally we can identify object properties with the help
of OBJECT SPY
for Example we want to prepare DP for Login operation
Step1 : Prepare Object Descripton
Step 2: Write VbScript for that Login Operation(with help
of DP)
SystemUtil.Run "Path of Server","",Path of .exe".Open
Step 1
Set Login_Obj = Description.Create()
Login_Obj ("name").Value = "Login"
Login_Obj ("micclass").Value = "Dialog"
Set Uname_obj = Description.Create()
Uname_obj ("name").value = "username"
Uname_obj ("micclass").Value = "WinEdit"
Set Pword_obj = Description.Create()
Pword_obj ("name").value = "username"
Pword_obj ("micclass").Value = "WinEdit"
Set Ok_obj = Description.Create()
Ok_obj("name").value = "OK"
Ok_obj("micclass").value = "WinButton"
Step2
Dailog(Login_obj).Activate
Dailog(Login_obj).WinEdit(Uname_obj).Set "xxxx"
Dailog(Login_obj).WinEdit(Pword_obj).SetSecure "xxxx"
Dailog(Login_obj).WinButton(Ok_obj).Click
| Is This Answer Correct ? | 1 Yes | 2 No |
Answer / mukesh
Descriptive Programing is nothing but but describing the
object properties in the script itself. We do not need
object reposiroty for descripting programing. and one more
thing is that we cann't use check points in descriptive
programing, since we will not use object repository in DP.
| Is This Answer Correct ? | 1 Yes | 2 No |
How is the Bitmap checkpoint different from Image checkpoint?
write a qtp script to see time in windows command prompt? its urgent....
I want to open a GOOGLE page without recording a test in QTP.Can any one answer me?
Anybody plz give, How do you test aframe in a web page? If page cotain text message or Images, tables?
what is descriptive programming? what are the mandotory properties in qtp? what are libriry functions in qtp? what frame work you are using at your project? what is object repositery? what is our role as per qtp project is concerned as a software tester?
what is run action?
Can anyone please tell me how to select next 5th business date from calendar using QTP/UFT ?
1 Answers Cigniti Technologies,
when to start the automation?
Hi All, I am 4 yrs experieced in manual testing and new to automation tool QTP. Iam trying to learn it thru online and material i have.I am able to understand but unable to trace out which method or function to be used where necessary in VB Script. How come we know the functions or methods to be used to open a window when clicking on button or so...Pls suggest me.How can i proceed further to apt VB Script.
does qtp runs on internet explorer 7.0
How to maintain the old scripts in QTP?
How to Import data from a ".xls" file to Data table during Runtime.