(ppt)QTP简介.ppt
文本预览下载声明
NEUSOFT Institute of Information Technology, ChengDu Date: 12. Sept. 2005 QTP简介 软件工程团队 唐远涛 E-mail:tangyt@ TelOffice:C2-2 基本简介 QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。 Mercury QuickTest 企业级自动化测试工具! 2006年被惠普收购,正式名为HP QuickTest Professional software 最新的版本为HP QuickTest Professional 11 基本简介 提供符合所有主要应用软件环境的功能测试和回归测试的自动化。 采用关键字驱动的理念已简化测试用例的创建和维护。 它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。 专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。 QTP9.2支持测试的应用程序,如下: QuickTest Professional 支持所有常用环境的功能测试,包括 Windows、Web、.Net、Visual Basic、ActiveX、Java、SAP、Siebel、Oracle、PeopleSoft 和终端模拟器。 各界面元素的介绍: 标题栏,显示了当前打开的测试脚本的名称。 菜单栏,包含了QuickTest的所有菜单命令项。 测试脚本管理窗口,提供了两个可切换的窗口,分别通过图形化方式和VBScript脚本方式来管理测试脚本。 Data Table窗口,用于参数化你的测试。 状态栏,显示测试过程中的状态。 文件工具条 测试工具条 调试工具条 Keyword?View中字段的意义 【Item】:以阶层式的图标显示这个操作步骤所作用到的组件(测试对象(test?object)、工具对象(utility?object)、函数呼叫(function?call)或脚本(statement))。??? 【Operation】:要在这个作用到的组件上执行的动作,如点选(Click)、选取(Select)。??? 【Value】:执行动作的参数(argument),例如当鼠标点选一张图片时是用左键还是右键。? 【Assignment】:使用到的变量。??? 【Comment】:你在测试脚本中加入的批注。??? 【Documentation】:自动产生用来描述此操作步骤的英文说明。 QTP自动化测试的基本过程 录制测试脚本 编辑测试脚本 调试测试脚本 运行测试脚本 分析测试脚本 QTP常用快捷键 F3 启动录制 F5 运行 F4 停止录制或运行会话 F9 插入断点 F10 跳到下一行代码 F11 进入代码中所调用的函数 SHIFT+F11 单步退出,运行至方法结束 学习建议 1,确保你的IE运行正常,依次点击菜单 查看 —— 工具栏,一定要上网助手等插件卸载掉,特别3721这个垃圾网站和其它拦截广告的插件(它也把测试过程中弹出的窗口当成广告,一样会拦截的!) 2、自己通过学习VB scrīpt 等方式来提高自己的管理QTP scrīpt的能力。 3、多实践 实践内容 录制web网站登陆过程 录制窗口应用程序(XP 自带的计算器)进行计算的过程 录制QTP自带的例子flight的登陆过程 注意: Record and Run Setting的设置 NEUSOFT Institute of Information Technology, ChengDu Date: 12. Sept. 2005
显示全部