51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5833|回复: 27
打印 上一主题 下一主题

[原创] 想检查文字的颜色是绿色,如何判断

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-30 13:15:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在想验证文字显示的颜色是绿色,有办法实现吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-7-30 14:34:33 | 只看该作者
可以,qtp有自己的文本检查点,而且你可以自己添加代码去验证。再不行可以用API来验证
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-7-30 14:38:37 | 只看该作者

回复songfun

可是文本检查点只能检查内容。自己添加代码去验证,如何做呢?还是想请你帮助我实现一下
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-7-30 15:02:47 | 只看该作者
取出文字的color值并和绿色比较
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-7-30 15:05:09 | 只看该作者

回复19thangel

那我如何获得color值
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-7-30 15:16:04 | 只看该作者
用GetROProperty获取color属性
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-7-30 15:44:01 | 只看该作者
又学到一招
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-7-30 18:50:19 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2007-7-31 13:10:57 | 只看该作者

回复风过无息

谢谢你的帮助
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-7-31 13:18:30 | 只看该作者

回复

刚试过,不能通过,set  iDisplayStyle = iDisplay.currentstyle 执行时出错
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-7-31 13:36:22 | 只看该作者

你可以用fgcolor

一般的纯文字都有fgcolor的属性,但是不一定有currentstyle的属性,在取得一个对象的object以后,你可以直接使用,不必要set进行替换以下,给你举个例子。
browser("b").page("p").object.fgcolor
这样就可以获得前景色
你不必要通过
browser("b").page("p").object.currentstyle去获得,因为没有currentstyle这个属性。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-7-31 13:37:30 | 只看该作者

补充

object是获取内部对象属性的方法。通过此对象。可以寻求到平时不常用到的属性和方法。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2007-8-1 08:56:28 | 只看该作者

browser("b").page("p").object.currentstyle

用这种方法也可以,昨天在试的过程中,是前面的代码我写错了
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-8-1 09:06:00 | 只看该作者
sdlkfj5 长见识啊
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-8-1 13:32:05 | 只看该作者
嗯,又学到一招sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-8-1 17:22:11 | 只看该作者
刚试过,可以,但是我想问下:楼上的说object是获取内部对象属性的方法,那么具体有哪些属性我怎么知道,现在只知道颜色是COLOR,那么其他还有什么,我怎么去查看啊??
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-8-1 17:25:33 | 只看该作者

你得用对象库

首先得是对象库里的对象,这样就有自动提示
object.

就能看到。

原帖由 yt1985cncn 于 2007-8-1 17:22 发表
刚试过,可以,但是我想问下:楼上的说object是获取内部对象属性的方法,那么具体有哪些属性我怎么知道,现在只知道颜色是COLOR,那么其他还有什么,我怎么去查看啊??
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-8-1 18:08:42 | 只看该作者
恩,是个好方法,但是个人还是偏向描述性编程,这样移植性、扩展性都高。
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2007-8-1 18:20:33 | 只看该作者
嘘,小点声,你这言论别让yabest听见。。。。sdlkfj6


原帖由 yt1985cncn 于 2007-8-1 18:08 发表
恩,是个好方法,但是个人还是偏向描述性编程,这样移植性、扩展性都高。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2007-8-2 00:06:00 | 只看该作者
sdlkfj3
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-6 06:47 , Processed in 0.076850 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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