|
现象是这样的:我要得到某个统计页面中某个td的数据,该数据是动态的,当增加一条记录后,这个数据就要相应地增加1。首先我对这个数据设置了standerda checkpoint ,spy object中采用 run-time object perporty,然后输出这个td的innertext属性的值:如下代码:
‘Browser("用人单位员工劳动合同管理系统").Page("用人单位员工劳动合同管理系统_5").WebElement("用人单位员工劳动合同管理系统").Check CheckPoint("用人单位员工劳动合同管理系统")
Dim a
Browser("用人单位员工劳动合同管理系统").Page("用人单位员工劳动合同管理系统_5").WebElement("用人单位员工劳动合同管理系统").GetROProperty("innertext")
msgbox(a)
这时的输出的结果是正确的,跟table中这个td的值是一致的。
但如果spy object中采用 test object perporty ,同样的代码,msgbox输出的结果就是一个空值(不是null而是空)
我是这样理解的:run-time object perporty是显示对象自身的属性和属性值,而test object perporty是显示该对象封装好的属性和属性值。照这样下去,采用这两种方式的输出结果应该一样呀
请高手指点一下
[ 本帖最后由 Erin_gy 于 2007-8-15 09:39 编辑 ] |
|