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

时间:2016-07-01 06:42:03

标签: maven maven-3 maven-plugin eclipse-rcptt

让我知道如何在RCPTT中对文件夹上下文进行mavinize!

仅供参考:我创建了一个文件夹上下文(my_folder_context.ctx引用了一个远程文件夹)。首先,我点击"应用"在RCPTT工具中打开.ctx文件后将按钮复制到AUT位置,而不是执行测试用例以获取测试数据。

但在自动生成相同内容时,我无法在RCPTT-maven-plugin中找到*.ctx文件的任何条目。对于我们在下面的套房:

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

...但是我没有找到*.ctx个文件或者从ECL脚本中引用文件夹上下文的任何方式。

1 个答案:

答案 0 :(得分:1)

是的,简短的回答是这是不可能的,因为foldercontext显然不是一个测试用例。你只能在测试套件中添加测试用例。执行一个没有做任何事情的foldercontext文件没有任何意义,也不能生成任何结果或报告。

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

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

2)我在运行时提供了测试数据位置,并通过以下方式实现了相同的目标: 转到RCPTT-&gt;运行配置 - &gt; VM参数附加-D“testdatalocation”(没有双引号)并在下面提供 在ECL脚本中:

set-dialog-result Folder [substitute-variables "${system_property:testdatalocation}"]

或在您的maven pom.xml文件中:

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