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



让我知道如何在RCPTT中优化文件夹上下文 !

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

但是在自动化相同的同时,我在RCPTT-maven-plugin中没有找到*.ctx文件的任何条目。对于套房,我们有以下命令:

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

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

是的,简短的回答是这是不可能的,因为文件夹上下文显然不是一个测试用例。您只能在测试套装中添加测试用例。如果一个文件夹上下文文件不做任何事情,也不会产生任何结果或报告,那么执行它是没有任何意义的。

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

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

2)我提供了测试数据在运行时的位置,我通过下面实现了相同的目标:转到RCPTT->Run configurations ->VM Arguments追加- d "testdatalocation"(不带双引号)并提供以下内容在ECL脚本中:

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

或在maven pom.xml文件中:

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

最新更新