一,DataTable-最常用
按照Global表或者Sheet表中是数据一行一行执行,数据需要提前人工设置。
SystemUtil.Run "C:\HP\QTP\samples\flight\app\flight4a.exe"
Dialog("Login").WinEdit("Agent Name:").Set DataTable("p_Text", dtGlobalSheet)
Dialog("Login").WinEdit("Agent Name:").Type micTab
Dialog("Login").WinEdit("Password:").SetSecure DataTable("p_Text1", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").Type micReturn
Window("Flight Reservation").Close
二,随机数
按照随机数,随机出一个区间中的一个数,然后填入指定位置,适合于下列框等。
SystemUtil.Run "C:\HP\QTP\samples\flight\app\flight4a.exe"
Dialog("Login").WinEdit("Agent Name:").Set RandomNumber(1000, 2000)
Dialog("Login").WinEdit("Agent Name:").Type micTab
Dialog("Login").WinEdit("Password:").SetSecure DataTable("p_Text1", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").Type micReturn
Window("Flight Reservation").Close
三,环境变量
设置环境变量后,该值永远是环境变量设定的值,除非下次手动修改,否则不会发生改变。
SystemUtil.Run "C:\HP\QTP\samples\flight\app\flight4a.exe"
Dialog("Login").WinEdit("Agent Name:").Set Environment("ResultDir")
Dialog("Login").WinEdit("Agent Name:").Type micTab
Dialog("Login").WinEdit("Password:").SetSecure DataTable("p_Text1", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").Type micReturn
Window("Flight Reservation").Close
来源:CSDN
作者:燕双嘤
链接:https://blog.csdn.net/qq_42192693/article/details/103675360