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 descriptive programming?

Answers were Sorted based on User's Feedback



What is descriptive programming?..

Answer / gopal

Without giving the object information into the object
repository
we can directly execute the test scripts by using DP.By
considering
following condition we will come to know how useful DP is.

1. When objects are dynamic in nature, they require special
handling
to identify the object, to handle this type of objects we
use
descriptive programming.The best example would be to click
on the
link which changes according to the user of the
application.
2. When Object Repository is getting huge in size, due to
adding No.of
objects into it, the performance of QTP will be decreased.
3. When you dont want to use the object repository at all,
then the
first question will be why not object repository.
considering some
scenarios we can understand the importance of DP.

Scenario 1. When we are having an application, which is not
yet been
developed, or in the state of run, QTP requires the
application to be
up to record the object properties to identify an object.
waiting for
the application to be up will be the waste of time, and if
we know the
flow of the application, then we can start writing DP.

Scenario 2. If we having an application, with 3 text
buttons each in
a page, adding all this 3 objects into the object
repository, in the
flow of 10 pages, a total 30 objects will be added into the
repository,
which is not a good practice, by writing 3 descriptions for
the objects
we can add them to the repository.

4. Modification for test script is required, but the
repository for the
same will be in the state of "readonly" or in "shared
mode", so modification
will impact other scripts as well.
5. When we are performing similar type of action on
objects,i.e, when
we are having an application with 20 text buttons, adding
all this
objects will not be a good practice.

Is This Answer Correct ?    3 Yes 0 No

What is descriptive programming?..

Answer / mercy

Please refer the following link to get your answer:

http://www.knowledgeinbox.com/files/DP_in_QTP.doc

Is This Answer Correct ?    2 Yes 0 No

What is descriptive programming?..

Answer / chowdhury

link doesnt work anymore.....

Is This Answer Correct ?    1 Yes 0 No

What is descriptive programming?..

Answer / lavanya

thanx for sharing ur knowledge

Is This Answer Correct ?    1 Yes 0 No

What is descriptive programming?..

Answer / archana

great link.
thanx.

Is This Answer Correct ?    0 Yes 0 No

What is descriptive programming?..

Answer / saravana

very nice document

Is This Answer Correct ?    0 Yes 0 No

What is descriptive programming?..

Answer / chinmaya khatua

Thanks,
It is a great document.

Is This Answer Correct ?    0 Yes 0 No

What is descriptive programming?..

Answer / uma

It is a Very useful link for the Bigeners

Is This Answer Correct ?    0 Yes 0 No

What is descriptive programming?..

Answer / vinay

Descriptive Programming:
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 called object
repository. QTP cannot take action on an object until
unless its object description is in the Object Repository.
But descriptive programming provides a way to perform
action on objects which are not in Object repository

Is This Answer Correct ?    0 Yes 0 No

What is descriptive programming?..

Answer / hema

thanx for giving these nice information.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More QTP Interview Questions

In a web application , there is a table of rows and coloums , i want to pickup the 1st row and 3rd coloums name (not data)how can any one explain

5 Answers   Polaris,


tell me exact differenceb bw qtp and selenium?(could not tell open soure and licennce? difference in usage and technical difference?

0 Answers  


what is the smart identification techniqu?what r the different mechanisums used in it?

2 Answers   Accenture,


i have data in excel sheet.i imported the data in data table.while doing parameterization,how the code knows it is a valid or invalid data?

2 Answers   Fiserv,


i have to login into gmail loginpage i have to pass testcase into userid and password by using functions. the test case of user id is it should take only lowerletters alphabetin between 4 to 6 length.it should not take spectial letters.it should not take numbers.testcase for password is it should take numbers and it should not take alphabets note the following things must happen 1 when i give correct password and userid that password and userid should be seen in QTP result and notepad,xl sheet 2 when i gave in valid password the system willgive message please give valid password that particular messaage should be seen in QTP result,norepa and xl sheet

0 Answers   IBM,


How to recognise the webelement and verifying that webelement is enabled?

0 Answers  


setroproperty and getroproperty difference

5 Answers   Ordain Solutions,


Distinguish between manual testing and automation testing

2 Answers   HCL,


How many actions we can write in a test?

7 Answers   TCS,


What is smart identification in QTP?

0 Answers   HCL,


difference Between LowLevel and Normal Recording Modes?

4 Answers  


what is the difference between DP and keyword driven framework?

1 Answers  


Categories