QTP基础培训.ppt
QTP基 础 培 训 陈 能技 http://blog.csdn.net/testing_is_believing QTP简 介 • QuickTest Professional是一款先 进 的自 动 化 测试 解决方案,用于 创 建功能和回 归 测试 。它自 动 捕 获 、验证 和重放用 户 的交 互行 为 。 • QuickTest Professional 是新一代自 动 化 测试 解决方案, 采用了关 键 字 驱动测试 的理念,能 简 化 测试 的 创 建和 维护 工作。 安装 • 安装 QTP需要满足一定的硬件要求: - CPU:奔腾 3以上处理器,推荐使用奔腾 4以 上的处理器。 - 内存:最少 512 MB,推荐使用 1 GB的内存。 - 显卡: 4 MB以上内存的显卡,推荐使用 8 MB 以上的显卡。 QTP附 带 的 样 例程序 - Flight QTP支持的 环 境 • 操作系统:支持 Windows 2000、 Windows XP 、 Windows Server 2003、 Windows Vista。 • 支持在虚拟机 VMWare 5.5、 Citrix MetaFrame Presentation Server 4.0中运行。 • 浏览器:支持 IE 6.0 SP1或 IE 7.0, Mozilla FireFox 1.5或 2.0.0.1, Netscape 8.1.2。 QTP支持的 应 用程序 类 型 • QTP 默 认 支持 对 以下 类 型的 应 用程序 进 行自 动 化 测试 : 标 准 Windows应 用程序,包括基于 Win32 API和 MFC的 应 用程序 Web页 面 ActiveX控件 Visual Basic应 用程序 • 在加 载额 外插件的情况下,支持 对 以下 类 型的 应 用程序 进 行自 动 化 测试 : JAVA应 用程序 Oracle应 用程序 SAP .NET控件,包括 .NET Windows Form、.NET Web Form、WPF Siebel PeopleSoft Web服 务 (Web services) 终 端仿真程序( Terminal Emulators) QTP基本使用方法 ( 1)录制测试脚本 ( 2)编辑测试脚本 ( 3)调试测试脚本 ( 4)运行测试脚本 ( 5)分析测试结果 录 制脚本 Object Spy 对 象 库 (Object Repository) 编辑测试脚本 • 主要包括调整测试步骤、编辑测试逻辑 、插入检查点( CheckPoint)、添加测 试输出信息、添加注释等 • 关 键 字 视图 vs 专 家 视图 调试测试脚本 • 设 置断点 • 单 步 调试 • 查 看 对 象属性 运行和分析 测试结 果 测试脚本开发 Action拆分与参数 传递 数据 驱动测试 • 数据驱动测试的脚本从表格中读入测试 数据,包括测试输入的数据,测试结果 验证的数据。 • 通过循环遍历数据表格中的所有行,可 以极大地增大测试覆盖面,测试各种输 入条件下应用程序的表现。 数据 驱动测试 脚本开 发