RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Spring>列表

RFT与Spring结合进行自动化脚本开发之一

来源: 作者: 时间:2007-09-24 点击:


<!--注入父测试对象 定义从什么对象开始查找菜单并点击-->
<property name="parentTestObject">
<ref bean="documentTestObject"/>
property>
bean>

beans>

  下面是上面的配置文件中用到的pkg.TestObjectHelper类,这个类暴露出parentTestObject 和 objectProperties两个属性用spring来注入,从而确定从什么对象开始查找对象和以什么条件查找对象。通过getSonTestObject() 方法返回找到的测试对象(只允许返回一个对象,如果找到多个就会抛出异常),其中还有个getSonTestObjects()方法是为了返回多个测试对象而准备的。代码如下:

package pkg;

import com.rational.test.ft.AmbiguousRecognitionException;
import com.rational.test.ft.ObjectNotFoundException;
import com.rational.test.ft.object.interfaces.TestObject;
import com.rational.test.ft.script.Property;
import com.rational.test.ft.script.SubitemFactory;

public class TestObjectHelper
{
public Property[] getObjectProperties()
{
return objectProperties;
}

public void setObjectProperties(Property[] objectProperties)
{
this.objectProperties = objectProperties;
}

public TestObject getParentTestObject()
{
return parentTestObject;
}

public void setParentTestObject(TestObject parentTestObject)
{
this.parentTestObject = parentTestObject;
}

public TestObject getSonTestObject()
{
return findSonTestObject();
}

public void setSonTestObject(TestObject sonTestObject)
{
this.sonTestObject = sonTestObject;
}

共4页: 上一页 [1] [2] [3] 4 下一页
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
热点关注
Google Adsense
相关文章