WEB-QTP随想录—大海啊好大!

注:原文最早是发表在www.automationqa.com上面的,后来因为网站被黑而文章内容消失了,希望csdn别被黑了。

关于转载:本文为原创文章,欢迎转载,但转载需要标注出处以及保证内容的完整性,请理解写作的寂莫和苦处。

关于版权:本文不得应用于以赢利为目的的任何场景,否则本人保留相应的权利。


全文下载:http://www.docin.com/p-1910330544.html


大海啊大海,好大!



 

海水啊海水,好咸!



 

上周大运会High得如火如荼,我去在海边晒得火火烈烈。上面这首文氏打油诗,是我在海水中泡着,当前老婆面随口哼的,引得我老婆嘲笑我了一周。在此于大家分享,与诸君一乐。



 

言归正转,我们还是继续泡WEB-QTP随想录吧!



 

我们今天来看看ViewLink对象和WebArea对象。



 

ViewLink对象QTP帮助文档里面有这么一段重要提示:



 

当你record一个含有viewlink的frame里面的对象,viewlink对象将会呈第二级录制。



 

当你需要record一个viewlink对象时,对象是可以在activescreen中补充插入的。



 

当然你也可以使用.object方法来访问该对象的本身属性.



 

请大家原谅,原谅我没到过太平洋的东边泡过,所以英文就比较烂。翻译也就到此为止吧!



 

让我们看看其方法除公用方法外的其它方法:



方法名(ViewLink对象)
作用
实际使用频率
object .Drag [x],  [y], [BUTTON], [Modifier]
似乎是将光标拖到某个位置,并且与Drop结合起来用的。在测试Web时,用它的比较少,另外由于其通过坐标位置来操纵,测试Web时也尽量不用它,而想其它办法代替之。
2
object .Drop [x],  [y]
似乎是将光标拖到某个位置,并且与Drop结合起来用的。在测试Web时,用它的比较少,另外由于其通过坐标位置来操纵,测试Web时也尽量不用它,而想其它办法代替之。
2
object .FireEvent EventName,  [x], [y], [BUTTON]
鼠标操作事件。其中鼠标操作事件的方法有 onchange, onclick, ondblclick, onblur, onfocus, onmousedown, onmouseup, onmouseover, onmouseout, onsubmit, onreset, onpropertychange
  
另外,在使用这些方法时需要将鼠标设置为手形。
  
设置为手形的代码为:
  
Setting.WebPackage("ReplayType")  = 2
  
设置为箭头形的代码为:
  
Setting.WebPackage("ReplayType") = 1
10
object .Submit
  
该方法,类似于按Enter键,但前提条件是光标必须有此对象上面,并且该对象是web from的一部分,否则的话不会起任何作用。
4

基本上与Link和Image对象的方法差不多。在此就不多说了。



 

再来看看其属性:



属性名(ViewLink对象)
描述
实际使用频率
abs_x
从屏幕中的左方算起,x横坐标
4
abs_y
从屏幕中的上方算起,y横坐标
4
Class
Class Name属性的值
8
height
ViewLink的高度
4
Html id
id属性的值
10
Html tag
ViewLink的html标签
8
index
QTP的智能标识属性. 该属性不能通过 GetROProperty方法获得其值.
4
Innerhtml
Html 标签中的代码。使用该属性时,常常需要结合正则表达式来用。
8
Innertext
Html标签中的文字部分
8
location
QTP的智能标识属性. 该属性不能通过 GetROProperty方法获得其值.
9
Outerhtml
Html 标签的代码和内容,只支持IE浏览器
4
OuterText
Html 标签的代码和内容中的文字部分,只支持IE浏览器
4
RepositoryName
存储在对象库中的名称。注意:该属性只支持Siebel插件。
2
siebelObjType
Html 标签的内容。注意:该属性只支持Siebel插件。
2
UIName
该对象提供给用户的接口。注意:该属性只支持Siebel插件。
4
Visible
ViewLink对象是否可见。注意,返回值只能是True或者Flase
8
width
Page的宽度
4
x
从左边计算,在frame中的位置
4
y
从上边计算,在frame中的位置
4

与Link对象和Image对象的属性还是很多东西不同。

  文青山
2011-8-17
 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

那美那美

失业了,写文章求吃碗炒面

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值