Вы находитесь на странице: 1из 2

systemutil.Run "iexplore.

exe","http://mohba03-w71:8080/tsgui001/gui"
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow").WebElement("Drop list...").Click
bwexist=Browser("Window Designer Test Model").Page("Window Designer Test Model")
.Frame("AppWindow").exist
If bwexist=true Then
reporter.ReportEvent micPass,"pass","required window displayed"
else
reporter.ReportEvent micFail,"fail","window does not exist"
End If
Dim x
x=Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame
("AppWindow_2").WebList("DropDownList1").GetROProperty("items count")
'reDim y(x)
For i = 1 To x Step 1
print Browser("Window Designer Test Model").Page("Window Designer Test M
odel").Frame("AppWindow_2").WebList("DropDownList1").GetItem(i)
Next
Dim z
z=Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame
("AppWindow_2").WebList("DropDownList2").GetROProperty("items count")
'ReDim arr(Z)
For i = 1 To z Step 1
print Browser("Window Designer Test Model").Page("Window Designer Test M
odel").Frame("AppWindow_2").WebList("DropDownList2").GetItem(i)
Next
'click on dropdownlist,set value to a,using keyboard down keys select vslue to c
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebList("DropDownList1").Click
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebList("DropDownList1").Select "Set value to A"
Set obj=createobject("wscript.shell")
obj.AppActivate "Window Designer Test Model"
For i = 1 To 3 Step 1
obj.sendkeys "{DOWN}"
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebList("DropDownList1").Click
Next
obj.SendKeys "{TAB}"
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebList("DropDownList2").click
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebList("DropDownList2").Select "Zero"
obj.AppActivate "Window Designer Test Model"
For i = 1 To 3 Step 1
obj.sendkeys "{DOWN}"
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebList("DropDownList2").Click
Next
obj.SendKeys "{TAB}"
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebButton("Run (update values)").Click
'Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame(
"AppWindow_2").WebButton("Run (update values)").WaitProperty "visible", 0, 10000
exp1="C"
exp2="4"

'wait property
i=0
do
wait(1)
i = i+1
Loop until Browser("Window Designer Test Model").Page("Window Designer Test Mode
l").Frame("AppWindow_2").WebEdit("Field1").GetROProperty("value") = "C" or i = 5
act1=Browser("Window Designer Test Model").Page("Window Designer Test Model").Fr
ame("AppWindow_2").WebEdit("Field1").GetROProperty("value")
act2=Browser("Window Designer Test Model").Page("Window Designer Test Model").Fr
ame("AppWindow_2").WebEdit("Field2").GetROProperty("value")
If exp1=act1 and exp2=act2 Then
reporter.ReportEvent micPass,"pass","values verified successfully exp=ac
t"
else
reporter.ReportEvent micFail,"fail","values are not equal to expected"
End If
'close the application
Browser("Window Designer Test Model").Page("Window Designer Test Model").Frame("
AppWindow_2").WebButton("Close").Click
'end of the script

Вам также может понравиться