51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1988|回复: 8
打印 上一主题 下一主题

[原创] qtp中如何比较同一页面中数字的大小

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-2-27 13:47:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何比较同一页面中数字的大小

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    难过
    2017-4-13 18:19
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2013-2-28 14:29:06 | 只看该作者
    通过描述性编程获取数字所在的对象, 然后比较innertext就行了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2013-2-28 14:47:01 | 只看该作者
    嗯 可以用描述性编程,也可以用对象库编程,多一个参考条件哈, 就是将两个对象取到对象库中 将对象库中的“innertext”值进行正则表达式 也就是说 改成 .*  就行  之后呢 再 拿 对象 .getroproperty(“innertext”)  就好了  值就取出来了 再判断就哦了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2013-2-28 16:55:47 | 只看该作者
    能再具体点吗。怎么取。取到的数放到哪里了,这句对吗
    Browser("个人首页-一格").Page("一格搭配-一格_3").Link("喜欢:398").GetROProperty("innertext")
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2013-3-1 09:20:28 | 只看该作者
    回复 4# liumangniu


      这样 用spy点取那两个数值的对象 添加到对象库中, 之后对innertext的值进行正则表达式(为了匹配所有数值 所以采用正则表达式,入果不用正则表达式如果换一个数值的话有可能对象不识别 所以需要正则表达式下), 这把对象添加进来了 之后用你写的那个语句 就可以取出该对象的innertext值了之后呢 赋予一个变量之后两者比较
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2013-3-1 10:09:13 | 只看该作者
    请问您一下,正则表达式怎么使用,
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-13 11:02
  • 签到天数: 55 天

    连续签到: 1 天

    [LV.5]测试团长

    7#
    发表于 2013-3-1 10:49:17 | 只看该作者
    回复 3# zhangkun90


        为什么还要用正则表达式呢?为什么不可以直接使用getroproperty方法获取到值,然后进行比较呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2013-3-1 10:57:54 | 只看该作者
    回复 6# liumangniu


        在对象库中 选择该对象在右侧点击如附件1所示,
    在选中正则表达式 或者点击 旁边的向右箭头 会有提示给你的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2013-3-1 11:48:40 | 只看该作者
    正则表达式还是不会用,但是我学会了怎么取到值了,非常感谢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 04:09 , Processed in 0.077071 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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