Methods
First
method – Capture bitmap:
It is used
for capturing a snap shot of an object or an window during executin and stores
it in the desired location
Syntax: Object
hierarchy.capturebitmap “Path of the location with a file name.bmpextension”
Example:
Window(“flight
Reservation”).dailog(“openorder”).winbutton(“ok”).capturebitmap”D:\fl_automation\b1.bmp”
Second
Method- Exist method:
It is used for checking the objects
existence if the object is existing then it will return a value True, and make
the QTP to continue the execution, If at all the object is not existing it will
make the tool to wait till object exists. Once the object exists it will return
true and make the QTP to continue the execution. If at all the object is not
existing up to the maximum time then it will return false and make the QTP to
continue the execution
Syntax:
variable=object hierarchy.exists(time in seconds)
Example: Var=
window(“flight reservation”).exists(12)
Wait
property:
Wait
property is used for making the tool to wait based on the object properties
value
Syntax: object hierarchy.wait
property “property name”, property value, extra time in mille seconds
Wait: it is used for making the tool to wait till the specified time is
elapsed.
Syntax: Wait” Time
in seconds”
Simple and regularly
used methods: -
The first method
among those is click method.
1.
Click method: -
Click method is used
for clicking on specified object
Syntax:
Object hierarchy.click(x,y,[button] )
2.
Double click: -
It is used for double
clicking on a specified object
Syntax:
Object hirerarchy.dblclick(x,y, [button])
3.Set
Method: - Set method is used for setting a value in to an
edit box or selecting or deselecting acheck box or selecting a radio button
Syntax: Object hirerearchy.set”value”
Object
hierarchy of check box.set “on/off”
Object
hierarchy of radiobutton.set
Activate
Method:
It is used for activating a window or
a dialog.
Syntax:
Object hierarchy. Activate
Close
Method:
It
is used for closing the window or a browser
Syntax: Object hierarchy. Close
Set
Secure:
Set
secure method is used for setting an encrypted data in to an edit box
Type
Method:
Type method is used for
performing any kind of key board related operation
Syntax: Object hierarchy. Type key value
Example:
Dialog
(“login”). Winedit(“agent name”).type mic tab
Get to property: Gettoproperty is used for getting the text objects
properties value
SYNTAX:
var= object hierarchy.gettoproperty (“property name”)
Example:
var= vbwindow9”form1”).vbbutton(“add”).gettopropery(“text”)
Note: Text objects property means the
properties present in the object repository+properties present in the secret
place
Set
to property:
SettopropertyIs used for
setting the text objects properties value temporarily during the execution
SYNTAX:
Object hierarchy.settoproperty “property name”,”property value”
GetRoProperty:
It is used for getting the
currant value of the runtime objects property
Syntax: Variable=Object hierarchy.getroproperty(“property
name”)
VbWindow("CALCULATOR").Activate
VbWindow("CALCULATOR").VbEdit("VALUE1").Set
"12"
VbWindow("CALCULATOR").VbEdit("VALUE2").Set
"12"
var=VbWindow("CALCULATOR").VbButton("ADD").GetTOProperties("enabled")
MsgBoxvar
VbWindow("CALCULATOR").VbButton("ADD").Click
var2=VbWindow("CALCULATOR").VbEdit("RESULT").GetROProperty("text")
MsgBox
var2
VbWindow("CALCULATOR").VbButton("SUB").Click
VbWindow("CALCULATOR").VbButton("MUL").Click
VbWindow("CALCULATOR").VbButton("DIV").Click
VbWindow("CALCULATOR").VbButton("CLEAR").Click
No comments:
Post a Comment