多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

QTP简单脚本如何录制-自动化测试

更新时间:2022-05-17 09:15:21 作者:多测师 浏览:93

  以QTP 11.00自带的订飞机票的小示例程序为例,手工开发以下脚本代码:

QTP简单脚本如何录制-自动化测试

  If Dialog("Login").Dialog("Flight Reservations").Exist(2)Then

  Dialog("Login").Dialog("FlightReservations").WinButton("确定").Click

  End If

  Dialog("Login").WinEdit("Agent Name:").Set "test"

  Dialog("Login").WinEdit("Agent Name:").Type micTab

  Dialog("Login").WinEdit("Password:").SetSecure"5103f48e3ccaaa3c50b39191d30cc0e56ac005b2"

  Dialog("Login").WinEdit("Password:").Type micReturn

  If Window("Flight Reservation").Exist(5) Then

  Wait(3)

  End If

  Window("Flight Reservation").ActiveX("MaskEdBox").Type"013113"

  Window("Flight Reservation").WinComboBox("Fly From:").Select"Denver"

  Window("Flight Reservation").WinComboBox("Fly To:").Select"Paris"

  Window("Flight Reservation").WinButton("FLIGHT").Click

  Window("Flight Reservation").Dialog("FlightsTable").WinList("From").Select"15791 DEN 03:12PM PAR 05:12PM AF $165.60"

  Window("Flight Reservation").Dialog("FlightsTable").WinButton("OK").Click

  Window("Flight Reservation").WinEdit("Name:").Set "bussiness"

  Window("Flight Reservation").WinButton("Insert Order").Click

  msgbox "Finished! Program will exit!"

  Window("Flight Reservation").Close

  首先是要判断主界面是否正常,如果Help按钮被点击过了,则先恢复它。

  用户名和密码输入完成之后,因为不同的机器性能表现不同,为了脚本达到同步,检查软件主界面是否加载成功,未成功时等待3秒再判断,直到成功再进入下一步。

  完成之后输出提示信息,在用户确认之后再关闭程序。

  以上内容为大家介绍了自动化测试中的QTP简单脚本如何录制,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部