51Testing软件测试论坛
标题:
QTP对JS对象处理的问题
[打印本页]
作者:
misnull
时间:
2011-6-19 15:41
标题:
QTP对JS对象处理的问题
QTP对JS对象的识别有问题,找了不少资料,也自己用spy看过对象属性,发现很多可以用于唯一识别的属性的值都是变量,目前也大概了解为什么对js对象支持如此的“不好”。
有两个问题:
1.QTP在录制的过程中,不少操作在脚本中是空白的,同是js对象,菜单操作无法录制下来,下拉操作无法录制下来,但文本框的填写操作可以录制下来。
对于这些无法录制的操作,我都把操作对象逐个添加到对象库,然后再写入脚本中。
虽然,运行的结果是done,但是实际上这些操作是根本没有执行的,已经尝试使用FireEvent方法去解决,结果还是一样。
有点奇怪qtp凭是凭什么说done的呢?
我这样逐个添加的到对象库也不行,描述性编程也不行,问题可能是出在什么地方?
2.开发那边表示若qtp无法录制下js对象,愿意对系统做一定的修改,请问目前这种情况可以要求开发如何配合?
作者:
17800455
时间:
2011-6-20 09:17
变量你可以用正则匹配。。。。
1.菜单操作,只能录制到,第一级菜单。
2.你要先弄清楚,是qtp不能做,还是你没弄明白。
别因为你自己 对qtp了解不够深。最后开发重新调软件之后,
你还是搞不定。这就不好玩了。
作者:
misnull
时间:
2011-6-20 09:46
回复
2#
17800455
24位随机数,无法正则匹配哦~
菜单操作无法录制到,第一级也无法录制哦
我想应该是可以的,因为并不是所有对象都无法录制。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2