51Testing软件测试论坛

标题: 编辑控件只能识别为WebElement的问题 [打印本页]

作者: very_seven    时间: 2008-9-24 17:56
标题: 编辑控件只能识别为WebElement的问题
我想录制用web登陆163邮箱发10封邮件的动作,所以用QTP录制了整个过程,但是在163邮件的界面上,写内容的那个控件只能识别为WebElement,WebElement不能用set方法,所以内容无法录制进去,我想用虚拟控件解决,但是虚拟控件里没有edit的选项,不知道各位是如何解决的,给点提示,谢谢!
作者: hsjzfling    时间: 2008-9-24 18:00
这里有很多人问过163上发邮件的问题了~建议lz先搜索下老帖吧
作者: very_seven    时间: 2008-9-24 18:37
搜索过了,还是没有解决
作者: 红尾鱼鱼    时间: 2008-10-20 20:07
我也遇到这个问题,相当郁闷
作者: Randall    时间: 2008-10-20 20:54
Browser("网易电子邮箱 - 极速3.0正式版").Page("网易电子邮箱 - 极速3.0正式版").Frame("HtmlEditor").WebElement("html tag:= BODY").Object.Focus
Dim wsh
Set wsh = createobject("wscript.shell")
wsh.sendkeys "abcdefg"
Set wsh = nothing
作者: hett    时间: 2008-10-22 20:32
原帖由 Randall 于 2008-10-20 20:54 发表
Browser("网易电子邮箱 - 极速3.0正式版").Page("网易电子邮箱 - 极速3.0正式版").Frame("HtmlEditor").WebElement("html tag:= BODY").Object.Focus
Dim wsh
Set wsh = createobject("wscript.shell")
wsh.sendk ...



能不能具体解释下什么意思呢?
我在网上找了好久 object.focus,都无法得知其含义
作者: 假装不在    时间: 2008-10-22 22:14
请不要歧视webelement!!!!
这个对象远远比webedit,webbutton等等的对象更好用。
作者: 小孩    时间: 2008-10-22 22:41
Browser("网易电子邮箱 - 极速3.0正式版").Page("网易电子邮箱 - 极速3.0正式版").Frame("HtmlEditor").WebElement("html tag:= BODY").Object.Focus
把焦点定在这个对象里面,
Dim wsh
Set wsh = createobject("wscript.shell")‘创建一个COM的对象 wscript.shell
wsh.sendkeys "abcdefg" ‘发送ABCDEFG到定位的焦点上
Set wsh = nothing    '释放资源
作者: guojunlin    时间: 2008-11-5 17:13
小孩写的可以解决问题哦




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2