51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3157|回复: 3
打印 上一主题 下一主题

[原创] 如何判断控件是否得到焦点

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-5 16:24:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如说一个注册界面  有“用户名“   “用户密码“  “用户地址“ 等文本框
需求: 焦点在“用户名“的时候按 TAB键 焦点跳到下一个控件 也就是“用户密码“ 再按TAB键  焦点又到“用户地址“

如何来判断按TAB键的时候 焦点跑的位置是正确的呢  也就是说如何判断某个控件当前是否获得了焦点呢

请教各位高手了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-5 17:17:30 | 只看该作者
Object identification properties can be used in the object repository description, in programmatic descriptions, in checkpoint and output value steps, and as argument values for the GetTOProperty and GetROProperty methods.
The AcxButton test object supports the identification properties listed in the table below

focused  Indicates whether the object has the focus.
Possible values:        
       True
       False  
qtp的帮助有这样的描述

可以getroproperty获得focused的属性进行判断

[ 本帖最后由 yuandjing 于 2007-9-5 17:28 编辑 ]
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-4-22 12:50
  • 签到天数: 393 天

    连续签到: 1 天

    [LV.9]测试副司令

    3#
    发表于 2007-9-5 17:41:01 | 只看该作者
    getroproperty具体怎么做呢.

    getroproperty(控件名).focused=false
    是这样的吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2007-9-5 17:46:02 | 只看该作者
    a= Browser("百度搜索").Page("百度一下,你就知道").WebButton("百度一下").GetROProperty ("focus")

    a=1 得到焦点
    a=0 未得到焦点

    多谢2楼的解答拉 我现在知道怎么测拉
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 05:46 , Processed in 0.072663 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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