如何在Maven中使用RCPTT文件夹上下文?

如何在Maven中使用RCPTT文件夹上下文?,maven,maven-3,maven-plugin,eclipse-rcptt,Maven,Maven 3,Maven Plugin,Eclipse Rcptt,让我知道如何在RCPTT中使文件夹上下文专业化 仅供参考:我已创建文件夹上下文(my_folder\u context.ctx指远程文件夹)。首先,在RCPTT工具中打开.ctx文件后,我单击“应用”按钮,将内容复制到AUT位置,然后执行测试用例以获取测试数据 但是,在自动执行相同操作时,我在中找不到任何*.ctx文件的条目。对于套房,我们提供以下服务: <suites> <suite>MyTestSuite</suite> </suites>

让我知道如何在RCPTT中使文件夹上下文专业化

仅供参考:我已创建文件夹上下文(
my_folder\u context.ctx
指远程文件夹)。首先,在RCPTT工具中打开
.ctx
文件后,我单击“应用”按钮,将内容复制到AUT位置,然后执行测试用例以获取测试数据

但是,在自动执行相同操作时,我在中找不到任何
*.ctx
文件的条目。对于套房,我们提供以下服务:

 <suites>
  <suite>MyTestSuite</suite>
</suites>

MyTestSuite

…但对于
*.ctx文件,我没有找到相同的方法,也没有找到从ECL脚本引用文件夹上下文的任何方法。

是的,简而言之,这是不可能的,因为foldercontext显然不是一个测试用例。您只能将测试用例添加到测试套件中。执行foldercontext文件没有任何意义,也无法生成任何结果或报告

顺便说一下,让我在这里分享一些我的学习:

1) 在rcptt中记录时间时可以使用文件夹上下文,但在运行时它没有用处。基本上,它就像rcptt工具中远程位置的映射目录

2) 我在运行时提供了测试数据位置,我通过以下方式实现了这一点: 转到RCPTT->runconfigurations->VM Arguments append-D“testdatalocation”(不带双引号),并在下面提供 在ECL脚本中:

set-dialog-result Folder [substitute-variables "${system_property:testdatalocation}"]
或者在maven pom.xml文件中:

<vmArgs>
      <vmArg>-Dtestdatalocation=D:\InputsForAutomation</vmArg>
</vmArgs>

-Dtestdatalocation=D:\InputsFrautomation