【发布时间】:2012-05-08 05:08:06
【问题描述】:
.getProperty("style") 输出TestObject(Ref:RemoteProxyReference{testContext:af4e390002a336, objectId:3171, testObjectClass:TestObject})
而to[0].getProperties() 输出文本哈希,其中出现关键“样式”{... , style=DISPLAY: none, oncontrolselect=null Object, rowSpan=1, .....}
如何获取key style属性的值?
这是我的代码示例...
TestObject[] to=null;
RegularExpression findRegExp1 = new RegularExpression(find_arguments[1], false) ;
RootTestObject root = getRootTestObject();
to = root.find(atDescendant(find_arguments[0],findRegExp1),false);
System.out.println(to[0].getProperty("style"));
System.out.println( to[0].getProperties());
这两种方法都是标准的 RFT 方法。更多信息IBM Rational Functional Tester API Reference
【问题讨论】:
-
从您的代码示例中可以看出,
getProperty()是root.find(...)返回的任何类型的自定义方法。如果没有至少getProperty()的代码,没人能帮助你。 -
@Jim:更新了我的问题。这两种方法都是标准的 RFT 方法。调试时我看不到 getProperty("style") 的值。