hlhelei 发表于 2013-9-11 00:30:06

求助:如何将web页面中的文字信息设置为虚拟对象啊??

请教大侠们 如何将 web 页面中的文字信息设置为虚拟对象啊??
例如 :当前位置:首页 > 旅游资讯      
       旅游资讯 是页面中的文字信息,我想将 这段文字信息设置
为虚拟对象,请问该如何设置啊,请给出详细设置的步骤啊!为谢!

赵佳乐SMILE 发表于 2013-9-11 09:28:11

文字为什么设置为虚拟对象 又不是取不到

hlhelei 发表于 2013-9-11 09:39:59

我目的是想让该文字做为一个对象,然后取该对象的值进行参数化,
求助

赵佳乐SMILE 发表于 2013-9-11 11:24:38

.Link("(注-册)加入51Testing").Object.innerText = "加入百度(注册)"

只用参数化innerText就可以了吧 我是这么猜测的 没有环境去实验

如果不行就setRoProperty()

hlhelei 发表于 2013-9-11 11:36:42

本帖最后由 hlhelei 于 2013-9-11 11:41 编辑

试试,我还是想将页面中的文字信息显示的位置 做为虚拟对象,然后进行参数化,方面我后面的测试

Alvin-x 发表于 2013-9-11 14:08:02

11.5可以满足你的需求.....

hlhelei 发表于 2013-9-11 14:09:31

我目前用的是QTP10 啊.11.5的不会用哦

Alvin-x 发表于 2013-9-11 15:59:16

你是要测这个字符串的位置?
用GetTextLocation或者GetVisibleText方法试试......

hlhelei 发表于 2013-9-11 22:43:01

目的是要测试这个文字信息的位置上显示的文字信息为变化的,变化的值与datatable 中的值一致。

黑羽祭 发表于 2013-9-13 11:38:18

回复 9# hlhelei


    直接用SetTOProperty改变对象库属性再使用对象也可以,
或者用描述性编程也可以,
对内容做下参数化。
完全没有必要做虚拟对象啊

hlhelei 发表于 2013-9-13 18:08:41

谢谢版主
页: [1]
查看完整版本: 求助:如何将web页面中的文字信息设置为虚拟对象啊??