anybody give me the real time example for descriptive
programming of web application
Answers were Sorted based on User's Feedback
Answer / shyam.meghansh
DP is advance topic in QTP. With out loding obj in repo...
we can access them..... this is one of the example for that
systemutil.Run("http://www.rediffmail.com")
set BRO =Description.Create()
BRO("title").Value = "Welcome to Rediff.com India"
BRO("name").value ="Welcome to Rediff.com India"
BRO("openedbytestingtool").value= true
Set PG =Description.Create()
PG("title").value="Welcome to Rediff.com India"
PG("url").value="http://www.rediff.com/index.html"
Set UN =Description.Create()
UN("name").value= "login"
UN("Class Name").value ="WebEdit"
UN("type").value= "text"
UN("html tag").value="INPUT"
Set PWD =Description.Create()
PWD("name").value ="passwd"
PWD("Class Name").value="WebEdit"
PWD("type").value="password"
PWD("html tag").value="INPUT"
Set Login =Description.Create()
Login("name").value ="Go"
Login("Class Name").value="WebButton"
Login("type").value="submit"
Login("html tag").value="INPUT"
Login("value").value="GO"
Login("class").value="rmailgobtn"
temp= Browser("Welcome to Rediff.com").Page("Welcome to
Rediff.com").WebElement("ShockwaveFlash1").Exist
If temp= true Then
'Browser("Welcome to Rediff.com").Page("Welcome to
Rediff.com").WebElement("ShockwaveFlash1").
End If
Browser(BRO).Page(PG).WebEdit(UN).Set "shyam_sad"
Browser(BRO).Page(PG).WebEdit(PWD).Set "7shyam"
Browser(BRO).Page(PG).WebButton(Login).Click
Is This Answer Correct ? | 10 Yes | 0 No |
Answer / vvgiri2k6
dp means without using repositury tool will identify the
object using property values.
ex browser("name").page("name").webbutton("name")
for this line descriptive program is
browser("window id:=1005").page("window
id:=22").webbutton("window id:=787")
we can use any property but that should be unique
here i used window id like that we can use any propery.
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / rama
web appication testing means testing the external
link & internal link of the web page.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / lakshmanalal kintali
the idea behind the descriptive progrmming is not bypass
the odject Repository but helps the recognize dynamic
objects.in D.P u don't store the object and its properties
values in O.R but mention the properties values in directly
on the script
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / lakshmanalal kintali
the idea behind the descriptive progrmming is not bypass
the odject Repository but helps the recognize dynamic
objects.in D.P u don't store the object and its properties
values in O.R but mention the properties values in directly
on the script
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / shah
I used descriptive programming when the object's property values are changing dynamically. I used descriptive programming when I am supposed to start testing before the build is deployed. or when I don't want to add objects in the object repository for e.g, I was testing a web application and it has 10 pages that are integrated with each other and each has three buttons (ok, cancel, and help) if I add those buttons in the object repository I have to add 30 objects so instead of adding it to object repository I used descriptive programming.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / nash
Descriptive programming means nothing but loading the object
respository by writing code not by recording..
Is This Answer Correct ? | 0 Yes | 3 No |
How to make arguments optional in a function?
hi i have one issue while coding the dates . i want to add the date curret to 4 days . can any one helme plz about this regards balaji
wht type of User defined functions or Java Releated functions Do we write in VB scripting
How to use Environment parameterization? Explain with an example.
how to retrieve the value from data table to the script and using the value to be displayed in message box. an also retrieve the value of the output value during runtime to the script or separating and using that value in the script.
What are the enhancements u did after recording ur script?
What is the limitation to XML Checkpoints?
Write a script to delete a specific row in a webtable.
How do you copy a value from a cell in an msexcel sheet saved on the desktop into QTP's datatable when the co-ordinates of cell are given?
Hi Friends, I'm new to QTP. I want to write a function in QTP for below senario. In an Excel sheet column B, I Have 10 Url/Links, and in Colum A there is a Flag as Y and N. My test should run only on those iterations which are flagged as Y. Please help, Thanks
Explain how you can find the absolute value of the number in qtp?
what is the use of Text output value in Qtp?