borisman 发表于 2009-8-19 16:15:00

如何多次订票操作?

目的:想让订票操作按照我参数化的数据多次订票。
步骤:1.登陆。
      2.操作我参数化的值进行4次订票。
      3.退出系统
问题:如何进行多次订票操作的设置及脚本的修改.

附图如下:

borisman 发表于 2009-8-19 16:40:59

up

borisman 发表于 2009-8-20 09:15:52

up

liujinkui 发表于 2009-8-20 09:23:57

File->setting->Run->run on all rows,试试

borisman 发表于 2009-8-20 10:59:07

回复 4# 的帖子

这种方法不行的。

borisman 发表于 2009-8-21 10:39:01

up

peterz 发表于 2009-8-21 10:59:19

把你的脚本split action.把需要循环的部分单独拿出来。

borisman 发表于 2009-8-21 11:16:48

回复 7# 的帖子

Window("Flight Reservation").WinButton("Button").Click
Window("Flight Reservation").ActiveX("MaskEdBox").Type DataTable("Date", dtGlobalSheet)
Window("Flight Reservation").WinComboBox("Fly From:").Select DataTable("Fly_From", dtGlobalSheet)
Window("Flight Reservation").WinComboBox("Fly To:").Select DataTable("Fly_To", dtGlobalSheet)
Window("Flight Reservation").WinButton("FLIGHT").Click
Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select RandomNumber(0, 100)
Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click
Window("Flight Reservation").WinEdit("Name:").Set "zs"
Window("Flight Reservation").WinEdit("Tickets:").SetSelection 0,1
Window("Flight Reservation").WinButton("Insert Order").Click
Window("Flight Reservation").WinButton("Update Order").Click
Window("Flight Reservation").WinButton("Button_2").Click
Window("Flight Reservation").Dialog("Open Order").WinCheckBox("Customer Name").Set "ON"
Window("Flight Reservation").Dialog("Open Order").WinEdit("Edit").Set "zs"
Window("Flight Reservation").Dialog("Open Order").WinButton("OK").Click
Window("Flight Reservation").Dialog("Open Order").Dialog("Search Results").WinList("Flight No.").Select RandomNumber(0, 100)
Window("Flight Reservation").Dialog("Open Order").Dialog("Search Results").WinButton("OK").Click



能说清楚点吗

chpwu470 发表于 2009-8-21 11:47:11

不知道你为什么要用Global的DataTabel你可以把Data放到Local里面 要是你就是想用Global的sheet 俺不会:lol
页: [1]
查看完整版本: 如何多次订票操作?