Tuesday, 2 August 2011

iteration on flight reservation


SystemUtil.Run "C:\Program Files\HP\QuickTest Professional\samples\flight\app\flight4a.exe","","C:\Program Files\HP\QuickTest Professional\samples\flight\app\","open"


Dialog("Login").WinEdit("Agent Name:").Set datatable("uid",1)
Dialog("Login").WinEdit("Password:").Set datatable("pswd",1)
Dialog("Login").WinButton("OK").Click


If dialog("Login").dialog("text:=Flight Reservations").Exist Then
dialog("Login").dialog("text:=Flight Reservations").winbutton("text:=OK").Click
Dialog("Login").WinButton("Cancel").Click

else

    window("Flight Reservation").WinButton("window id:=2").Click
    Window("Flight Reservation").ActiveX("MaskEdBox").Type "121212"
Window("Flight Reservation").WinComboBox("Fly From:").Select "London"
Window("Flight Reservation").WinComboBox("Fly To:").Select "Paris"
Window("Flight Reservation").WinButton("FLIGHT").Click
Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select "1"
Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click
Window("Flight Reservation").WinEdit("Tickets:").SetSelection 0,1
Window("Flight Reservation").WinEdit("Tickets:").Set "5"
Window("Flight Reservation").WinEdit("Name:").Set "wewe"
Window("Flight Reservation").WinRadioButton("First").Set
Window("Flight Reservation").WinButton("Insert Order").Click
Window("Flight Reservation").WinMenu("Menu").Select "File;Exit"
 
End If