Karate 空手道-使用多个功能文件启动模拟服务器

Karate 空手道-使用多个功能文件启动模拟服务器,karate,Karate,我的功能文件的结构如下 如您所见,每个模块都有一个通用的模拟和测试功能文件。 例如:category common.feature、category mock.feature和category test.feature。它们分别包含与类别API相关的所有通用定义、模拟API定义和测试 我们使用java-jar karate.jar-m命令来运行模拟服务器。 当我们测试API模块时,这种方法很好。问题是我们如何在一个端口中同时部署所有模拟 根据答案,这是不可能的。如果没有,我们还可以采取哪些其他

我的功能文件的结构如下

如您所见,每个模块都有一个通用的模拟和测试功能文件。 例如:
category common.feature
category mock.feature
category test.feature
。它们分别包含与类别API相关的所有通用定义、模拟API定义和测试

我们使用
java-jar karate.jar-m
命令来运行模拟服务器。 当我们测试API模块时,这种方法很好。问题是我们如何在一个端口中同时部署所有模拟


根据答案,这是不可能的。如果没有,我们还可以采取哪些其他方法?

有人提交了一份PR,将这篇文章添加到1.0版本中,因此您应该阅读以下内容:

您应该能够对1.1.0.RC2进行测试并提供反馈


当然,如果你能贡献代码,没有比这更好的了:)

谢谢!能够使用服务器正在运行的以下命令java-jar D:\karate-1.0.1\karate-1.1.0.RC2.jar-m manufacturer-mock.feature-m payment-mock.feature运行,但架构检查似乎存在一些问题。调试那个。。。