xieyuee 发表于 2013-1-19 20:01:28

.Object.value与.GetROProperty("value")的区别

Browser("论坛个性化设定").Page("论坛个性化设定").WebList("界面风格").Select "discuz6"
screenStyle=Browser("论坛个性化设定").Page("论坛个性化设定").WebList("界面风格").Object.value
'.GetROProperty("value")
Print screenStyle
请问为什么用绿色的接口得到的值为:8,用红色的值为discuz6呢

cyh19810806 发表于 2013-1-21 13:30:07

Object.value 调用的是自身接口的属性也就是html dom的操作,获取到的是html里的值,而GetROProperty("value")是QTP的封装接口属性,获取到的就是通过spy得到的测试对象识别属性的值

xjwldlover 发表于 2013-1-22 09:29:42

Object.value 调用的是自身接口的属性也就是html dom的操作,获取到的是html里的值,而GetROProperty("valu ...
cyh19810806 发表于 2013-1-21 13:30 http://bbs.51testing.com/images/common/back.gif
顶2楼
换个说法,使用object.value得到的是‘对象属性值’;使用GetRoProperty("value")得到的是‘显示值’。举个例子,以下html对象,如果object得到的应该是‘title’,通过get..得到的应该是‘标题’。
<OPTION selected value=title>标题</OPTION> <OPTION value=fulltext>全文</OPTION>

zz45509 发表于 2013-1-23 09:15:24

Marvelous answers.I'm totally understand.

xieyuee 发表于 2013-1-25 09:22:57

回复 2# cyh19810806


   太感谢了
页: [1]
查看完整版本: .Object.value与.GetROProperty("value")的区别