从 java class 调用 RFT 方法
Invoke RFT method from java class
我们正在构建一个基于 excel 的 IBM RFT 框架,我们希望从外部 java 文件调用 RFT 各个方法(不是可以从命令行执行的测试脚本) .
有人对此有见解吗?
提前致谢。
-Sreenisha Sreenivasan
如何制作 RFT 脚本作为驱动程序脚本并读取 excel 并执行该方法..
public void testMain(Object[] args)
{
String method = getNextAction();
TestObject target = getNextTarget();
//Using RFT's method here, Own Implementation preferred
FtReflection.invokeMethod(method, target);
}
//Get the next object to perform action on
TestObject getNextTarget()
{
//Here do the operation of finding the object that may be from map or obtained using find() api of rft
return untitledNotepadwindow();
}
//Get the next action to be performed, this should actually return an
//object that has a name to invoke , and arguments to be passed.
String getNextAction()
{
return "close";
}
我们正在构建一个基于 excel 的 IBM RFT 框架,我们希望从外部 java 文件调用 RFT 各个方法(不是可以从命令行执行的测试脚本) .
有人对此有见解吗?
提前致谢。
-Sreenisha Sreenivasan
如何制作 RFT 脚本作为驱动程序脚本并读取 excel 并执行该方法..
public void testMain(Object[] args)
{
String method = getNextAction();
TestObject target = getNextTarget();
//Using RFT's method here, Own Implementation preferred
FtReflection.invokeMethod(method, target);
}
//Get the next object to perform action on
TestObject getNextTarget()
{
//Here do the operation of finding the object that may be from map or obtained using find() api of rft
return untitledNotepadwindow();
}
//Get the next action to be performed, this should actually return an
//object that has a name to invoke , and arguments to be passed.
String getNextAction()
{
return "close";
}