51Testing软件测试论坛
标题:
一个QTP 控件问题,非常头疼,希望大家能帮解答,不胜感激
[打印本页]
作者:
Doppelganger
时间:
2010-10-28 17:56
标题:
一个QTP 控件问题,非常头疼,希望大家能帮解答,不胜感激
小弟遇到的情况是这样的,需要在参数栏中双击单元格编辑数据:
1 QTP识别时,单元格对象是一个Webelment,但当双击完成后,对象则生成为一个Webedit。
2 对生成的webeidt的属性中进行反复删除添加,都无法正确识别。
3 .小弟曾试图绕开此控件,直接对Webelment的innertext进行操作,结果数据进去了,但被测系统无法识别,简言之,就是系统不承认我输入的数据
用描述语言对此对象描述过("html tag:=INPUT","type:=text") ,提示信息为识别对象的属性太少,建议增加额外属性。我又将SPY中看到的TO属性加进去,仍无法识别。请大家看看,符此对象属性表:C:\Users\Administrator\Desktop\对象属性.jpg
作者:
Doppelganger
时间:
2010-10-28 17:57
图片我弄不进去,不好意思,请大家根据我的描述,跟我个解决思路,
作者:
TIB
时间:
2010-10-28 20:18
先用WebElement(XXX).FireEvent "DbClick"
再描述一下WebEdit("XXX","XXX").Set "ABC"
作者:
Doppelganger
时间:
2010-10-28 21:11
回复
3#
TIB
嗯,常规录制步骤是这样的,如我问题所说的,webedit是无法识别的,现在对webelement的识别是没问题的,DOM的方法是否可以识别到webedit?请给个详细点步骤,谢谢
作者:
Jun_Li
时间:
2010-10-29 08:54
不知无法正确识别是什么样子 取不到对象, 取后无法识别, ....
通过DOM应该是没问题, 但你要分析他是怎样变化的 属性有ID Name 或其他唯一识别 或通过上层的Table等
作者:
xue202757
时间:
2010-11-1 09:20
也可以試試用對象自身的接口, WebElement(XXX).Object.屬性或方法
作者:
sharon_bamboo
时间:
2010-11-1 15:31
你可以试试把那个.set改成.type试试,其他不用改,看看行否!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2