- QTP 教程
- QTP - 主页
- QTP - 简介
- QTP - 测试自动化
- QTP - 环境设置
- QTP - 记录和回放
- QTP - 对象存储库
- QTP - 操作
- QTP - 数据表
- QTP - 检查点
- QTP - 同步
- QTP - 智能识别
- QTP - 调试
- QTP - 错误处理
- QTP - 恢复场景
- QTP - 环境变量
- QTP - 库文件
- QTP - 测试结果
- QTP - GUI 对象
- QTP - 虚拟对象
- QTP - 访问数据库
- QTP - 处理 XML
- QTP - 描述性编程
- QTP - 自动化对象模型
- QTP - 框架
- QTP - 设计框架
- QTP 有用资源
- QTP - 问题和答案
- QTP - 快速指南
- QTP - 有用资源
- QTP - 讨论
QTP - 用户自定义对象
有时,QTP 无法识别所有对象,如果应用程序未使用标准 Windows 类。QTP 使用“类名”来查找对象类型。有时,期望对象的行为类似于按钮或组合框等。
当我们尝试添加这种类型的按钮时,它可能会认为是 Winobject。
因此,我们可以将该 WinObject 映射为类似于“CheckBox”对象类型,方法是导航至“工具 → 对象识别”,然后选择环境为“标准 Windows”,然后单击“用户自定义”按钮。请注意,此选项在其他任何环境中都无法正常工作。
在以下示例中,使特定类的对象被识别为“按钮”类型的对象。因此,此对象继承了按钮的所有属性,我们可使用按钮支持的对象。
qtp_object_repository.htm
广告