黑羽祭 发表于 2013-10-16 14:54:07

回复 80# xtbill


    你这个订单号是可变的,所以你需要用GetROProperty去实时获取订单号,保存给一个变量。
然后你可以要么用SetTOProperty去改对象的text属性值
要么就用描述性编程,类似这样的形式Link("text:="& xxxxx).Click 。

xtbill 发表于 2013-10-16 15:23:44

本帖最后由 xtbill 于 2013-10-16 15:24 编辑

回复 81# 黑羽祭
谢谢,谢谢。
我按照您说的这样操作了,写得代码如下,您看看这样做有没有什么问题:
dim dingdanhao
dingdanhao=Browser("****").Page("****").Frame("system_2").Link("A000001").GetROProperty("text")
Browser("****").Page("****").Frame("system_2").Link("text:="&dingdanhao).Click

但是我想实现的是这样的,比如qtp这个测试论坛,如下图所示:

我们每次进来以后都只想点击第一条信息,就是标注出来的,但是第一条信息是动态变化的,每天或者每个小时都是不同得,我怎么可以每次都只点击第一条信息,这个怎么实现?
求解。谢谢谢谢。

黑羽祭 发表于 2013-10-16 15:46:58

回复 82# xtbill


    如果是我来做,我就对它外面的WebTable进行操作。
要取第几行信息就取第几行信息。
WebTable取信息见:http://www.cydtest.com/?p=222

xtbill 发表于 2013-10-16 15:52:33

回复 83# 黑羽祭


    谢谢,谢谢。我先学习一下,这段时间有时间了经常看你的博文,很受教,谢谢你。
    您的博客最近换新了的版面也很漂亮。不过我一直感觉上面的导航栏不够清晰,和底色较为容易混淆,小小建议,嘿嘿。

黑羽祭 发表于 2013-10-16 16:01:24

回复 84# xtbill


    用Chrome能看到最好的效果,导航栏其实是黑色的

xtbill 发表于 2013-10-16 17:51:01

回复 85# 黑羽祭


   
噢噢,在公司用的IE7,导航栏看起来颜色是白色的,底色也是白色的, 所以感觉不够明显:



回去了自己电脑上面下个Chrome看看。真的非常感谢你。

黑羽祭 发表于 2013-10-17 08:52:30

回复 86# xtbill


    兼容性的东西最近在调,CSS3和HTML5在IE上兼容性真是差
页: 1 2 3 4 [5]
查看完整版本: 我是一个新手,刚刚开始学习QTP,求各位大神帮忙解答一个疑惑