QTP测试示例程序

简介: 本文为使用QTP测试自带例子航班订票系统的测试: 下面为录制脚本的截屏:   对应的脚本为 Dialog("Login").Check CheckPoint("Login") Dialog("Login").

本文为使用QTP测试自带例子航班订票系统的测试:

下面为录制脚本的截屏:

 

对应的脚本为

Dialog("Login").Check CheckPoint("Login")
Dialog("Login").Activate
Dialog("Login").WinEdit("Agent Name:").Set Environment("AgentName")
Dialog("Login").WinEdit("Password:").Type Environment("Password")

Dialog("Login").WinButton("OK").Click
Call Test1
Dialog("Login").Dialog("Flight Reservations").Activate
Dialog("Login").WinButton("Cancel").Click

Public Function Test1
       ' TODO: add function body here
    Reporter.ReportEvent micDone,  "LoginTest",  "Test1"
End Function
Reporter.ReportEvent micDone, "LoginTest", "完成录制"

其中自定义了一个函数Test1,并在前面用Call Test1进行调用

QTP会把录制的屏幕在下面Active Screen中进行显示,红色的方框表示正获得焦点的控件(窗体)

 单击运行按钮即可进行测试

相关文章
|
2月前
|
SQL 安全 测试技术
Web应用程序安全测试
Web应用程序安全测试
|
3月前
|
存储 缓存 监控
Web 应用程序性能测试核心步骤
Web 应用程序性能测试核心步骤
|
5月前
|
算法 异构计算
基于FPGA的Lorenz混沌系统verilog开发,含testbench和matlab辅助测试程序
基于FPGA的Lorenz混沌系统verilog开发,含testbench和matlab辅助测试程序
|
6月前
|
算法 异构计算
m基于FPGA的gardner环定时同步实现,含testbench测试程序
m基于FPGA的gardner环定时同步实现,含testbench测试程序
89 0
|
3月前
|
开发框架 测试技术 定位技术
如何开展移动应用程序性能测试?
如何开展移动应用程序性能测试?
|
1月前
|
Web App开发 前端开发 测试技术
Web应用程序测试工具Selenium用法详解
Web应用程序测试工具Selenium用法详解
37 0
|
2月前
|
人工智能 安全
外汇MT5/MT4交易所平台系统开发测试版/案例设计/策略步骤/功能需求/源码程序
When developing the MT5/MT4 foreign exchange documentary trading system, the following functions and intelligence can also be considered:
|
3月前
|
前端开发 安全 测试技术
顶级Web应用程序测试工具列表
顶级Web应用程序测试工具列表
|
3月前
|
安全 前端开发 测试技术
《C++ Concurrencyin Action》第10章--多线程程序的测试和调试
《C++ Concurrencyin Action》第10章--多线程程序的测试和调试
|
3月前
|
前端开发 Java 测试技术
SpringBoot - 应用程序测试方案
SpringBoot - 应用程序测试方案
50 0