zlg 发表于 2012-6-21 14:19:31

QTP无法识别文本编辑控件,不知道怎么解决,急!


用QTP无法录制输入的内容
源程序代码属性中显示:WebHtmlEditor.WebHtmlEditorStyle
1、用Object innertext
   QTP提示: 对象不支持此属性或方法: 'Browser(...).Page(...).Frame(...).WebElement(..).Object innertext
2、Object.document.write也不行


不知道哪位能帮忙

zlg 发表于 2012-6-21 14:21:42

黑羽祭 发表于 2012-6-21 15:43:27

回复 1# zlg
你选了哪些协议?
如果实在不行就用sendkey的方法写吧

zlg 发表于 2012-6-21 17:15:28

黑羽祭 发表于 2012-6-25 10:40:19

回复 4# zlg
实在不行就用
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "ABCDE"
WshShell.SendKeys "{ENTER}"

woddebbmm 发表于 2012-6-25 10:54:05

回复 5# 黑羽祭

这样也行啊学习了

zlg 发表于 2012-6-25 17:14:44

还是不行啊,
看了一下源码,发现用的是lionsky的 WebHtmlEditor
有谁用过么?

黑羽祭 发表于 2012-6-26 09:25:21

还不行?
在这几句前在加个那个空间的Click操作,让光标定在这个上面

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

还有这个不能输入中文

zlg 发表于 2012-6-26 16:02:23

英文的能输入了 ,谢谢楼上的

唯一遗憾的就是中文的输入了

dingheng9546 发表于 2012-6-26 16:22:01

其实我想说加载SAP插件看看呢我也碰到过

hsjzfling 发表于 2012-6-26 17:22:52

Object innertext两者中间的.加了么?

hbycyf123 发表于 2012-6-26 20:25:06

学习了

kettleyang 发表于 2012-6-27 17:34:27

你们做windows 上桌面程序自动化测试 为什么不考虑微软的 UI automation? 那个应该是首选

user603 发表于 2012-6-27 20:29:47

回复 13# kettleyang

第一次听说这个工具,你现在日常工作中使用这个工具吗?

zlg 发表于 2012-7-2 13:39:37

回复 11# hsjzfling

中间的.是有的
页: [1]
查看完整版本: QTP无法识别文本编辑控件,不知道怎么解决,急!