UFT功能测试入门指南:解决对象识别问题
需积分: 46 20 浏览量
更新于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 上传
2023-09-09 上传
2023-06-10 上传
2023-06-06 上传
2023-03-31 上传
2023-05-17 上传
2023-05-17 上传
csdn_cqm
- 粉丝: 0
- 资源: 2
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能