51Testing软件测试论坛

标题: QTP无法识别文本编辑控件,不知道怎么解决,急! [打印本页]

作者: zlg    时间: 2012-6-21 14:19
标题: QTP无法识别文本编辑控件,不知道怎么解决,急!
[attach]79668[/attach]
用QTP无法录制输入的内容
源程序代码属性中显示:WebHtmlEditor.WebHtmlEditorStyle
1、用Object innertext
   QTP提示: 对象不支持此属性或方法: 'Browser(...).Page(...).Frame(...).WebElement(..).Object innertext
2、Object.document.write  也不行


不知道哪位能帮忙
作者: zlg    时间: 2012-6-21 14:21
[attach]79669[/attach]
作者: 黑羽祭    时间: 2012-6-21 15:43
回复 1# zlg
你选了哪些协议?
如果实在不行就用sendkey的方法写吧
作者: zlg    时间: 2012-6-21 17:15
[attach]79670[/attach]
作者: 黑羽祭    时间: 2012-6-25 10:40
回复 4# zlg
实在不行就用
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "ABCDE"
WshShell.SendKeys "{ENTER}"
作者: woddebbmm    时间: 2012-6-25 10:54
回复 5# 黑羽祭

这样也行啊  学习了
作者: zlg    时间: 2012-6-25 17:14
还是不行啊,  
看了一下源码,发现用的是lionsky  的 WebHtmlEditor
有谁用过么?
作者: 黑羽祭    时间: 2012-6-26 09:25
还不行?
在这几句前在加个那个空间的Click操作,让光标定在这个上面

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.Click
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "ABCDE"
WshShell.SendKeys "{ENTER}"

还有这个不能输入中文
作者: zlg    时间: 2012-6-26 16:02
英文的能输入了 ,  谢谢楼上的  

唯一遗憾的就是中文的输入了
作者: dingheng9546    时间: 2012-6-26 16:22
其实我想说  加载SAP插件看看呢  我也碰到过
作者: hsjzfling    时间: 2012-6-26 17:22
Object innertext两者中间的.加了么?
作者: hbycyf123    时间: 2012-6-26 20:25
学习了
作者: kettleyang    时间: 2012-6-27 17:34
你们做windows 上桌面程序自动化测试 为什么不考虑微软的 UI automation? 那个应该是首选
作者: user603    时间: 2012-6-27 20:29
回复 13# kettleyang

第一次听说这个工具,你现在日常工作中使用这个工具吗?
作者: zlg    时间: 2012-7-2 13:39
回复 11# hsjzfling

中间的.是有的




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