我在RFT中设计了一个框架,其中测试用例在电子表格中编写,指定数据源,对象和关键字以及驱动程序脚本,该脚本处理所有这些数据并将其路由到电子表格中的每个测试步骤的相应方法。现在我想将它与RQM集成,以便电子表格中的每个测试用例在RQM中显示为已通过/失败。有任何想法吗?
答案 0 :(得分:0)
您现在可以实现一种算法来读取电子表格中的那些测试用例,并将它们作为带有logTestResult的附件传递给RQM。
For example:
logTestResult( <your attachment> , true );
如果您已连接到RQM,则适配器会将您自动指示的文件附加到RQM。因此,最后您将逐步看到结果,如果脚本正确结束,RQM会将脚本显示为“已通过”。
答案 1 :(得分:0)
感谢Juan的回答。我通过从RQM的Script Argument部分传递测试用例名称并在我的入门脚本中获取参数来解决这个问题,如下所示: -
public void testMain(Object[] args) throws Exception
{
String n=args[0].toString();
logInfo("Parameter from RQM"+n);
ModuleDriver d=new ModuleDriver();
d.execute_main(n);
}
由于我在测试用例中为每个步骤设置了验证点,因此根据RQM中的每个验证点报告结果,这是我需要的。