51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1450|回复: 5
打印 上一主题 下一主题

delphi编写的程序界面用Object repository识别后不能保存其属性

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-5-19 10:35:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.QTP没有安装delphi Add-ins
2.运行delphi编写的程序,出现登录界面,
3.用Object repository识别登录界面上的属性.识别后各控件可以高亮显示.
4.关闭登陆界面,重新运行登录界面,Object repository无法识别edit,Button等控件.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-5-19 22:48:49 | 只看该作者
QTP有Delphi插件的,安装试验一下
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-5-22 12:09:17 | 只看该作者
哪里可以下载qtp的delphi插件.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-5-23 12:41:44 | 只看该作者
mail 给我
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-5-25 23:16:37 | 只看该作者
未安装delphi-addins前,识别TEdit属性有window id,而每次运行程序时,window id的值都不同,所以无法识别,去掉window id,添加其他属性也无法识别。
安装 delphi-addins后,可以识别TEdit控件新增一个delphiname的属性,这样重新启动程序后仍可以识别。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-5-26 07:48:08 | 只看该作者
原帖由 aheng 于 2006-5-25 23:16 发表
未安装delphi-addins前,识别TEdit属性有window id,而每次运行程序时,window id的值都不同,所以无法识别,去掉window id,添加其他属性也无法识别。
安装 delphi-addins后,可以识别TEdit控件新增一个delphinam ...



非常好,问题解决后将解决的方法发上来,这样也帮助了其他人。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-23 15:31 , Processed in 0.067275 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表