我写了一个空手道场景,其中我的登录来自一个单独的.feature文件。我具有以下目录结构:
src / test / java / feature / common / common.feature
当我想从另一个文件夹(如下所示)中的另一个功能文件调用上述通用功能文件时,它不起作用:
src / test / java / feature / tests / test.feature
我尝试了以下方法:
1。
- callonce读取('feature / common / common.feature') 并且它不起作用。
答案 0 :(得分:2)
如果遵循标准karate workspace structure ,则可以使用classpath:
访问src/test/java
内部的内容
为了打电话/阅读
* call read('classpath:feature/common/common. feature')
只需将src/test/java
替换为classpath:
Refer reading files来自空手道文档以了解更多