solidedge 发表于 2010-1-20 11:16:36

编辑框被识别成WebElement,如何设置值?

我有个web页面,里面是个编辑框,应该可以输入字符的,但是QTP 识别成了WebElement,所以我没有办法往里面输入字符,有同志知道怎么办吗?多谢!

wugecat 发表于 2010-1-20 11:20:20

截图看看

solidedge 发表于 2010-1-20 11:31:56

我需要在这个EMAIL标签里面输入字符,但是现在这个大框被识别成WebElement,请问有什么办法在这里输入字符吗?

ls_721521 发表于 2010-1-20 11:37:42

这个就用模拟键盘输入吧
这个问题我以前也遇到过,其他的方法也都没成功。。

solidedge 发表于 2010-1-20 11:44:47

能说详细点儿嘛?如何模拟键盘输入?多谢!

wugecat 发表于 2010-1-20 11:44:47

如果你的目的不是为了测试这个输入框的话,就直接赋值吧
****.webelement(***).object.innertext="234234234234234"

ls_721521 发表于 2010-1-20 11:52:21

***.webelement(***).focus
Set wshshell=createobject(“wscript.shell”)
WshShell.SendKeys "123123"
Set wshshell=nothing

ls_721521 发表于 2010-1-20 11:54:24

要不用下面这个也试试,但这个是webedit的对象。。
****.webelement(***).Object.insertAdjacentText"beforeBegin","输入的内容"

solidedge 发表于 2010-1-20 12:03:51

原帖由 wugecat 于 2010-1-20 11:44 发表 http://bbs.51testing.com/images/common/back.gif
如果你的目的不是为了测试这个输入框的话,就直接赋值吧
****.webelement(***).object.innertext="234234234234234"

万分感谢,按照你的方法解决了。也感谢其他帮助我的朋友。

Shane_lu 发表于 2012-12-27 11:40:37

回复 6# wugecat

谢谢,你的回答帮了我大忙

ws812395 发表于 2012-12-28 09:28:19

最简单的办法:
WebElement.object.innertext=value

anne32184 发表于 2013-4-16 16:06:15

回复 6# wugecat

对我也有帮助哈
页: [1]
查看完整版本: 编辑框被识别成WebElement,如何设置值?