51Testing软件测试论坛
标题:
求助:如何将web页面中的文字信息设置为虚拟对象啊??
[打印本页]
作者:
hlhelei
时间:
2013-9-11 00:30
标题:
求助:如何将web页面中的文字信息设置为虚拟对象啊??
请教大侠们 如何将 web 页面中的文字信息设置为虚拟对象啊??
例如 :当前位置:首页 > 旅游资讯
旅游资讯 是页面中的文字信息,我想将 这段文字信息设置
为虚拟对象,请问该如何设置啊,请给出详细设置的步骤啊!为谢!
作者:
赵佳乐SMILE
时间:
2013-9-11 09:28
文字为什么设置为虚拟对象 又不是取不到
作者:
hlhelei
时间:
2013-9-11 09:39
我目的是想让该文字做为一个对象,然后取该对象的值进行参数化,
求助
作者:
赵佳乐SMILE
时间:
2013-9-11 11:24
.Link("(注-册)加入51Testing").Object.innerText = "加入百度(注册)"
只用参数化innerText就可以了吧 我是这么猜测的 没有环境去实验
如果不行就setRoProperty()
作者:
hlhelei
时间:
2013-9-11 11:36
本帖最后由 hlhelei 于 2013-9-11 11:41 编辑
试试, 我还是想将页面中的文字信息显示的位置 做为虚拟对象,然后进行参数化,方面我后面的测试
作者:
Alvin-x
时间:
2013-9-11 14:08
11.5可以满足你的需求.....
作者:
hlhelei
时间:
2013-9-11 14:09
我目前用的是QTP10 啊.11.5的不会用哦
作者:
Alvin-x
时间:
2013-9-11 15:59
你是要测这个字符串的位置?
用GetTextLocation或者GetVisibleText方法试试......
作者:
hlhelei
时间:
2013-9-11 22:43
目的是要测试这个文字信息的位置上显示的文字信息为变化的,变化的值与datatable 中的值一致。
作者:
黑羽祭
时间:
2013-9-13 11:38
回复
9#
hlhelei
直接用SetTOProperty改变对象库属性再使用对象也可以,
或者用描述性编程也可以,
对内容做下参数化。
完全没有必要做虚拟对象啊
作者:
hlhelei
时间:
2013-9-13 18:08
谢谢版主
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2