1

让我知道如何在 RCPTT 中管理文件夹上下文

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

*.ctx但是,在自动化相同的过程中,我在RCPTT-maven-plugin中找不到任何文件条目。我们有以下套房:

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

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

4

1 回答 1

1

是的,简短的回答是这是不可能的,因为文件夹上下文显然不是测试用例。您只能在测试服中添加测试用例。执行一个没有做任何事情并且不能从中生成任何结果或报告的文件夹上下文文件是没有任何意义的。

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

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

2)我在运行时提供了测试数据位置,并且通过以下方式实现了相同的结果:转到 RCPTT->运行配置->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>
于 2016-07-20T10:39:22.867 回答