UFT功能测试入门指南:解决对象识别问题
需积分: 46 140 浏览量
更新于2024-07-22
8
收藏 2.36MB DOCX 举报
"UFT功能测试入门使用说明书"
Unified Functional Testing(UFT),以前称为QuickTest Professional(QTP),是一款由HPE(现被Micro Focus收购)开发的自动化测试工具,主要用于功能测试和回归测试。本指南面向那些希望入门UFT功能测试的爱好者,将详细介绍如何安装、使用以及解决常见问题。
首先,UFT 11.5的安装过程至关重要。你可以通过链接"http://www.iquicktest.com/qtp-uft-11-5-download.html"获取QTP 11.5(即UFT 11.5)的下载。安装完成后,启动QTP并确保勾选了Web add-in,这是为了支持Web应用的自动化测试。在QTP中创建新测试,可以通过File菜单下的New-Test选项,选择GUITest,并为测试命名,比如“第一个脚本”。
进行实际测试操作时,你需要打开目标应用程序,如IE浏览器并访问特定网页,如www.baidu.com。UFT的ObjectSpy工具是识别应用程序对象的关键,它允许你查看和选择要操作的对象。点击ObjectSpy的手型按钮,然后在界面上点击目标元素,如“百度一下”按钮,UFT会尝试识别该对象。
然而,有时UFT可能无法正确识别对象,这通常与QTP版本、浏览器版本、操作系统版本的兼容性有关。解决方案通常包括:
1. 查阅QTP_PAM.pdf或UFT_PAM.pdf文档,该文档列出了QTP或UFT支持的操作系统、浏览器插件版本等信息。例如,文档可能指出QTP 11与IE 8在XP SP3上兼容,UFT 11.5与IE 9在Win7上兼容,而UFT 11.53支持Chrome 30。对于不支持的组合,如QTP 11与Firefox 27,可能需要升级QTP或寻找替代浏览器。
2. 对于Web测试,特别是与IE的兼容性问题,UFT可能提供补丁来解决。例如,QTP 11有一个用于支持IE 9的补丁,而QTP 11.5的补丁可以在"http://www.iquicktest.com/uft-qtp11-5-patches.html"找到。注意64位系统下的IE需要64位补丁。
3. 检查IE是否启用了BHOmanagerClass。如果未启用,你需要在Internet选项的“程序”-“管理加载项”中将其启用。如果BHOmanagerClass不存在,可能需要通过HPUnifiedFunctionalTesting的“AdditionalInstallationRequirements”工具配置IE设置。
这些基本步骤和注意事项构成了UFT功能测试的初步了解。随着进一步的学习,你将掌握更多关于录制、回放、对象库、脚本编辑、数据驱动测试、异常处理等高级概念,从而有效提升自动化测试的效率和准确性。
2017-12-19 上传
2022-05-22 上传
2022-05-22 上传
2022-08-08 上传
2022-08-08 上传
csdn_cqm
- 粉丝: 0
- 资源: 2
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常