不相信最佳实践,只相信在一定条件下,一些实践比其他实践更有用

全局变量中插入检查点的简单使用

上一篇 / 下一篇  2008-10-30 13:19:27

Action1

SystemUtil.Run "C:\Program Files\Mercury Interactive\QuickTest Professional\samples\flight\app\flight4a.exe","","C:\Program Files\Mercury Interactive\QuickTest Professional\samples\flight\app\","open"
Dialog("Login").WinEdit("Agent Name:").Set DataTable("username", dtGlobalSheet)
Dialog("Login").WinEdit("Agent Name:").Type  micTab
Dialog("Login").WinEdit("Password:").SetSecure DataTable("password", dtGlobalSheet)
Dialog("Login").WinButton("OK").Click

 If Dialog("Login").Dialog("Flight Reservations").Exist  Then 
     'set 语句可以使代码的执行次数不受 settings 里的run的设置中的限制
   Set Sheet=DataTable.GetSheet("Global")
      For i=0 to Sheet.GetRowCount-1
      msgbox Sheet.GetParameter("username")
   Sheet.SetNextRow
Dialog("Login").Dialog("Flight Reservations").Static("Agent name must be at").Output CheckPoint("please enter Agent name")
Dialog("Login").Dialog("Flight Reservations").Static("Agent name must be at").Check CheckPoint("please enter Agent name_2")
   Next
End If
systemutil.CloseProcessByName("flight4a.exe")

'Check CheckPoint检查点的获取是在录制脚本的时候,点击菜单中的insert,选择check point,进行检查点的插入。
'Output CheckPoint检查点的获取是在录制脚本的时候,点击菜单中的insert,选择output value,进行插入。

 

 

 

 


 


TAG:

 

评分:0

我来说两句

Open Toolbar