10.19
2015-10-19 13:34
204 查看
Window("Flight Reservation").ActiveX("MaskEdBox").Click 8,2
Window("Flight Reservation").ActiveX("MaskEdBox").Type micBack
Window("Flight Reservation").ActiveX("MaskEdBox").Type "101815"
Window("Flight Reservation").WinComboBox("Fly From:").Select "Frankfurt"
Window("Flight Reservation").WinComboBox("Fly To:").Select "Paris"
Window("Flight Reservation").WinButton("FLIGHT").Click
Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select "13566 FRA 08:00 AM PAR 11:30 AM SR $169.70"
Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click
Window("Flight Reservation").WinEdit("Name:").Set "LIUJIE"
Window("Flight Reservation").WinRadioButton("First").Set
Window("Flight Reservation").WinButton("Insert Order").Click
pricetext=Window("Flight Reservation").WinEdit("Price:").GetROProperty("text")
'取值price
price=mid(pricetext,1)
'弹出票价对话框
msgbox "price:"&price
Dim price,num,total,real
'取值Tickets
num1 = Window("Flight Reservation").WinEdit("Tickets:").GetROProperty("text")
'弹出票的张数对话框
msgbox "Tickets:" &num1
price1=Window("Flight Reservation").WinEdit("Price:").GetROProperty("text")
'取值Total
total1=Window("Flight Reservation").WinEdit("Total:").GetROProperty("text")
price = cdbl(mid(price1,2))
num = cint(num1)
total =cdbl(mid(total1,2))
real = price*num
'比较Price*Ticket的价格是否等于Total
If abs(total-real) <0.001Then
Reporter.ReportEvent micPass, "success", "订票正确"
msgbox "订票正确"
else
Reporter.ReportEvent micFail, "fail", "订票错误"
msgbox "订票错误"
End If
Window("Flight Reservation").WinMenu("Menu").Select "File;New Order"
Window("Flight Reservation").ActiveX("MaskEdBox").Type micBack
Window("Flight Reservation").ActiveX("MaskEdBox").Type "101815"
Window("Flight Reservation").WinComboBox("Fly From:").Select "Frankfurt"
Window("Flight Reservation").WinComboBox("Fly To:").Select "Paris"
Window("Flight Reservation").WinButton("FLIGHT").Click
Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select "13566 FRA 08:00 AM PAR 11:30 AM SR $169.70"
Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click
Window("Flight Reservation").WinEdit("Name:").Set "LIUJIE"
Window("Flight Reservation").WinRadioButton("First").Set
Window("Flight Reservation").WinButton("Insert Order").Click
pricetext=Window("Flight Reservation").WinEdit("Price:").GetROProperty("text")
'取值price
price=mid(pricetext,1)
'弹出票价对话框
msgbox "price:"&price
Dim price,num,total,real
'取值Tickets
num1 = Window("Flight Reservation").WinEdit("Tickets:").GetROProperty("text")
'弹出票的张数对话框
msgbox "Tickets:" &num1
price1=Window("Flight Reservation").WinEdit("Price:").GetROProperty("text")
'取值Total
total1=Window("Flight Reservation").WinEdit("Total:").GetROProperty("text")
price = cdbl(mid(price1,2))
num = cint(num1)
total =cdbl(mid(total1,2))
real = price*num
'比较Price*Ticket的价格是否等于Total
If abs(total-real) <0.001Then
Reporter.ReportEvent micPass, "success", "订票正确"
msgbox "订票正确"
else
Reporter.ReportEvent micFail, "fail", "订票错误"
msgbox "订票错误"
End If
Window("Flight Reservation").WinMenu("Menu").Select "File;New Order"
相关文章推荐
- CSS实现多行文字垂直居中
- Android自定义控件之TextView的展开与折叠
- LRU是如何操作的
- linux 目录与文件
- linux memcached 安装和使用
- SQL Server系统表sysobjects介绍与使用
- 延时函数
- Android循序渐进 - 4.1.2 Android四大组件之-Activity(初窥门径)
- 事务隔离级别
- 使用 Spring JPA 进行大量数据库操作时,连接数过多的问题
- BP神经网络识别绝缘子
- Java安全 – JCE
- SQL Server 管理工具 Toad for SQL Server 6.1
- 基本假设
- 日经春秋 20151019
- mysql 字符串截取和替换整理
- tomcat的URIEcoding问题
- delphi数组
- 写下自己的初衷,铭记自己的理想。
- Redis List操作